我的项目是使用Rancher进行码头编排。我看到每次Rancher升级新图像时,我都会看到停机时间取决于Web框架。例如,java框架,停机时间如此之大:大约10-15分钟。
我的问题是:我们能否使停机时间达到零或接近零而不是现在的情况。
由于
答案 0 :(得分:0)
当您说'牧场主'时,您可以升级多种内容。
实际服务器(rancher/server
)升级,基础架构堆栈升级。
为了加快rancher/server
升级,您可以在实际流程之前执行docker pull rancher/server:vX.Y.Z
。
也可以在节点上使用相同的策略。
我们尝试在不同版本之间保持基本图像相同,以便仅需要获取更新的图层以减少图像下载时间。并且升级时间可以根据集群中的节点数量而增加。