原创 golang 服务平滑重启小结
golang服务平滑重启小结背景golang程序平滑重启框架supervisor出现defunct原因使用master/worker模式背景在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带来的暂短停机影响。当模式实验成熟之后会逐渐放量,此时我们的发布停机带来的影响就会大很多。我们整个服务都是基于云,请求流量从四层->七层->机器。要想实现平滑重启大致有三种方案,一种是