Skip to content

pandaychen/tcp-graceful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tcp-graceful

一个基于golang的优雅热重启库实现,支持golang-TCP服务

关联文章:Golang 系统编程:如何实现对后台服务优雅的热重启?

测试方法:

  1. 启动主程序,通过cat /var/run/tmp.pid获取当前主进程的$pid
  2. 通过kill -SIGHUP $pid执行主程序的热重启机制
  3. 重启后的生成新的主程序不改变当前运行的相对路径

About

golang tcp graceful restart

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages