比方说,我有8台服务器连接到相同的负载平衡器,目前与应用v1.0。当版本1.1进入时,部署的正确流程是什么?如何部署到负载均衡器上的多个服务器?
例如如果我一次部署到4台服务器。所以我先从LB中取出4个,安装v1.1。那又怎么样?取出其他4,(从这里到下一步是宕机?),获得第一个4到LB,...
我使用uDeploy自动化部署,不知道如何提取工作。
比方说,我有8台服务器连接到相同的负载平衡器,目前与应用v1.0。当版本1.1进入时,部署的正确流程是什么?如何部署到负载均衡器上的多个服务器?
例如如果我一次部署到4台服务器。所以我先从LB中取出4个,安装v1.1。那又怎么样?取出其他4,(从这里到下一步是宕机?),获得第一个4到LB,...
我使用uDeploy自动化部署,不知道如何提取工作。
因此,不要太具体......在处理负载平衡器时,您希望将流量引导至4台未更新的服务器,同时更新其他4台即将更新的服务器。完成后,将新用户流量重定向到4个更新的站点。您可以等待用户断开连接并重新连接到新服务器或强制断开连接。这可能会有很大的不同,具体取决于您的应用程序类型。
这正是我想知道的! –
@JirongHu如果这回答你的问题,接受将不胜感激:) – PrestonM
我相信你正在尝试配置蓝绿色部署,详情如下。
http://martinfowler.com/bliki/BlueGreenDeployment.html
你也应该看看了如何“外流”从节点的负载均衡池中的连接,使用户在正常的断开,并没有看到间歇性错误。
另外,如果您需要与uDeploy专门协助,则可能需要为其添加标签。如果它是不相关的,那么你很好:) – PrestonM