|      11wlinesperday      2020-10-27 11:34:55 +08:00 什么意思 端口号为什么要变一下 | 
|  |      2xmge      2020-10-27 11:42:37 +08:00 gitlab - jenkins -shell 脚本,依次重启 ??? | 
|  |      3keepeye      2020-10-27 11:49:04 +08:00 敢问多大业务量?一般的直接粗暴重启 go 进程就行了,httpserver 本身支持平滑重启的 | 
|      4kiddingU      2020-10-27 11:50:07 +08:00 jenkins + k8s | 
|  |      5keepeye      2020-10-27 11:50:55 +08:00 graceful shutdown | 
|      6wilsonWei      2020-10-27 13:29:35 +08:00 nginx 在第一次部署的时候人工配置一下就可以了 以后每次部署就是:CI ==> graceful shutdown | 
|  |      7treblex      2020-10-27 13:30:02 +08:00 直接干掉重启就行了,端口号不变的 或者搞个平滑重启, git hooks 拉仓库,重新编译就行了 | 
|  |      8eudore      2020-10-27 13:37:59 +08:00 双节点  切换前面负载均衡就好,或者容器滚动更新,非 go 业务。 热重启方案不靠谱,在新程序启动报错 panic 的时候,旧的也关掉了会暂停服务;热重启在容器下不支持。 gomicro 不太连接,好像是自动随机端口内部网络路由。 | 
|  |      9Hanggi      2020-10-27 13:41:12 +08:00 问下有人用 bazel 吗?如何? | 
|  |      10Jason0803      2020-10-27 13:43:16 +08:00 jenkins + k8s | 
|      11hakono      2020-10-27 13:44:11 +08:00 Blue Green Deployment/蓝绿部署 了解下 | 
|  |      12meshell      2020-10-27 14:01:32 +08:00 我们是 gitlab Ci 直接发布重启 | 
|      13PiersSoCool      2020-10-27 14:36:38 +08:00 直接重启 golang 进程就可以,很快 | 
|      14mepwang      2020-10-27 14:45:06 +08:00 via iPhone nginx-proxy 和 nginx-companion,自动搞定子域名和 let’s encrypted 证书以及反向代理,适合小型应用 | 
|      15coolcoffee      2020-10-27 14:51:12 +08:00 多实例,nginx upstream 做负载均衡,如果 nginx 检查到下游服务器错误会自动剔除,也就是说某个实例升级不可用的时候 nginx 会自动帮忙切换到可用的实例 | 
|      17axex      2020-10-27 19:20:31 +08:00 做好负载均衡、服务发现,直接重启即可 |