一个基于golang的优雅热重启库实现,支持golang-TCP服务
关联文章:Golang 系统编程:如何实现对后台服务优雅的热重启?
测试方法:
- 启动主程序,通过
cat /var/run/tmp.pid获取当前主进程的$pid - 通过
kill -SIGHUP $pid执行主程序的热重启机制 - 重启后的生成新的主程序不改变当前运行的相对路径
| Name | Name | Last commit date | ||
|---|---|---|---|---|
一个基于golang的优雅热重启库实现,支持golang-TCP服务
关联文章:Golang 系统编程:如何实现对后台服务优雅的热重启?
测试方法:
cat /var/run/tmp.pid获取当前主进程的$pidkill -SIGHUP $pid执行主程序的热重启机制