牧场主:我们可以用零停机时间来部署吗?

我的项目正在使用Rancher进行docker编排。 每当Rancher每次升级新镜像时,我都会看到停机时间取决于Web框架。 比如说java框架,停机时间如此之大:大概10-15分钟。

我的问题是:我们可以使停机时间达到零或几乎为零,而不是现在的情况。

谢谢

当你说'牧场主'时,你可以升级多种东西。

实际的服务器( rancher/server )升级,基础架构堆栈升级。

为了更快的rancher/server升级,您可以在实际过程之前执行docker pull rancher/server:vX.YZ

同样的策略也可以在节点上使用。

我们尽量保持不同版本之间的基本图像相同,以便只更新图层,以缩短图像下载时间。 升级时间可能会增加,具体取决于群集中节点的数量。