-
-
Notifications
You must be signed in to change notification settings - Fork 69
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
Feature Request: Graceful Restart and Auto-Update #56
Comments
Hi @kokizzu , I couldn't see the link! What do you need exactly? |
Graceful restart must be implemented on top of atreugo, because Go must be recompiled if code change. So you could use the Reuseport for run two server instances (old and new) in the same port without hold to server requests and kill the old version, but this implementation must be out of framework, because i couldn't know the best way for each case. And for |
Please see: #39 (comment) |
i fixed the link, auto update replaces binary and restart the server when there's a new update |
You could implement these features without matters with overseers or similars libs. I prefer to not include it, by reasons that i gave you and because they are include some complexity to the framework that is not responsability of Atreugo. Thanks equally. 😃 |
Maybe, in the future, I can consider doing it. |
Similar to what overseer do
The text was updated successfully, but these errors were encountered: