Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto page reload on git changes #5

Open
pascalwittler opened this issue Mar 2, 2024 · 4 comments
Open

Auto page reload on git changes #5

pascalwittler opened this issue Mar 2, 2024 · 4 comments
Labels
enhancement New feature or request
Milestone

Comments

@pascalwittler
Copy link
Member

Idea from Kunsi:

Bau irgendwas ein, um die Clients neu laden zu lassen. ist unglaublich nervig, wenn eins nen Change deployed und dann alle Clients individuell reloaden muss.

ich hab das so gelöst, dass im html-template einfach die git-revision steht, und das JS ruft regelmäßig nen statusfile mit der deployten revision ab. wenn diff -> reload

@pascalwittler pascalwittler added the enhancement New feature or request label Mar 2, 2024
@pascalwittler pascalwittler added this to the Deployable milestone Mar 3, 2024
@michaelwerkel
Copy link

Wäre es nicht am einfachsten, die Seite einmal die Stunde neu zu laden?
Dann würden sicherlich auch mögliche Anzeigefehler gefixt werden, denke ich.

@soc
Copy link

soc commented Mar 18, 2024

Gibs da nich server push oder so?

@pascalwittler
Copy link
Member Author

Wäre es nicht am einfachsten, die Seite einmal die Stunde neu zu laden? Dann würden sicherlich auch mögliche Anzeigefehler gefixt werden, denke ich.

Für die Implementierung wäre das am einfachsten. Beim Weiterentwickeln und Ausrollen von Änderungen ergäbe sich so eine Wartezeit von durchschnittlich 30 Minuten und im laufenden Betrieb ein überflüssiges visuelles Ruckeln alle 60 Minuten.

Bei Anzeigefehlern sollten nach meiner Meinung deren Ursachen behoben werden, statt damit zu leben, dass sie nach 60 Minuten durch einen Reload temporär nicht mehr zu sehen sind, falls ein Reload Effekte darauf hat.

@pascalwittler
Copy link
Member Author

Gibs da nich server push oder so?

Welcher Form mit welchen Auswirkungen?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants