如何在集群环境中进行零停机时间部署?
Posted
技术标签:
【中文标题】如何在集群环境中进行零停机时间部署?【英文标题】:How can i do zero down time deployment on cluster environment? 【发布时间】:2012-03-28 05:04:59 【问题描述】:我需要在我的系统上部署一个主要部署(超过 15 个 ear 文件),我的系统是高可用系统,那么我怎样才能在零停机的情况下进行此部署? 我的应用服务器是 IBM-WAS
【问题讨论】:
【参考方案1】:更新应用程序后,您可以使用“Rollout Update”功能。无需在更新后保存和同步节点,您可以使用此功能自动执行以下任务以使更改传播到所有部署目标,同时保持高可用性(假设您有一个水平集群,这样集群成员存在于多个节点):
-
将会话更改保存到主配置
对于集群中的每个节点(一次一个,以实现连续可用性):
-
停止节点上的集群成员
同步节点
启动应用服务器(自动启动应用)
【讨论】:
以上是关于如何在集群环境中进行零停机时间部署?的主要内容,如果未能解决你的问题,请参考以下文章