讨论数量:
我的回答被吃了。你必须先转成容器,屏蔽端口冲突。
1,先发新容器,旧的容器端口 nginx 502 转发到新容器
2,借助 nginx 的主备机制,重启一个的时候另外还有服务在正常使用
upstream server {
server 127.0.0.1:81 max_fails=1 fail_timeout=1s;
server 127.0.0.1:82 backup max_fails=1 fail_timeout=1s;
}
3,类似 k8s 的实现,滚动重启你的应用,由运维脚本动态修改 nginx 配置,达到切换流量,并且 reload nginx
推荐文章: