TarsCloud / Tars

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
BSD 3-Clause "New" or "Revised" License
9.8k stars 2.08k forks source link

[服务升级] 请教Tars服务不停机升级方案或建议 #863

Open BitsVal opened 3 years ago

BitsVal commented 3 years ago

从1.6.2源码部署升级到1.7.2Docker部署的方案或建议

ruanshudong commented 3 years ago

之前的系统都不停, 然后直接部署docker版本, 连接到同一个数据库(注意先备份数据库), 检查docker的框架是否有问题, 如果没有问题, 可以把之前框架停掉, 在之前部署框架的服务器上启动新版本框架的docker(--net=host)