|
1wlinesperdayOct 27, 2020
1
什么意思 端口号为什么要变一下
|
|
xmgeOct 27, 2020
2
gitlab - jenkins -shell 脚本,依次重启 ???
|
|
keepeyeOct 27, 2020
3
敢问多大业务量?一般的直接粗暴重启 go 进程就行了,httpserver 本身支持平滑重启的
|
|
kiddingUOct 27, 2020
4
jenkins + k8s
|
|
keepeyeOct 27, 2020
5
graceful shutdown
|
|
wilsonWeiOct 27, 2020
6
nginx 在第一次部署的时候人工配置一下就可以了
以后每次部署就是:CI ==> graceful shutdown |
|
treblexOct 27, 2020
7
直接干掉重启就行了,端口号不变的
或者搞个平滑重启, git hooks 拉仓库,重新编译就行了 |
|
eudoreOct 27, 2020
8
双节点 切换前面负载均衡就好,或者容器滚动更新,非 go 业务。
热重启方案不靠谱,在新程序启动报错 panic 的时候,旧的也关掉了会暂停服务;热重启在容器下不支持。 gomicro 不太连接,好像是自动随机端口内部网络路由。 |
|
HanggiOct 27, 2020
9
问下有人用 bazel 吗?如何?
|
|
Jason0803Oct 27, 2020
10
jenkins + k8s
|
|
hakonoOct 27, 2020
11
Blue Green Deployment/蓝绿部署 了解下
|
|
meshellOct 27, 2020
12
我们是 gitlab Ci 直接发布重启
|
|
PiersSoCoolOct 27, 2020
13
直接重启 golang 进程就可以,很快
|
|
mepwangOct 27, 2020 via iPhone
14
nginx-proxy 和 nginx-companion,自动搞定子域名和 let’s encrypted 证书以及反向代理,适合小型应用
|
|
coolcoffeeOct 27, 2020
15
多实例,nginx upstream 做负载均衡,如果 nginx 检查到下游服务器错误会自动剔除,也就是说某个实例升级不可用的时候 nginx 会自动帮忙切换到可用的实例
|
|
axexOct 27, 2020
17
做好负载均衡、服务发现,直接重启即可
|