golang热重启
Contents
golang的热重启, 分为及时更新与进程重启
开发
fresh的应用
go get github.com/pilu/fresh
- 直接在项目中启动
fresh
生产
热重启服务
- facebookgo/grace - Graceful restart & zero downtime deploy for Go servers.
- fvbock/endless - Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
- jpillora/overseer - Monitorable, gracefully restarting, self-upgrading binaries in Go (golang)