假设我有一个网站,其中包含4个webapp服务器和1个HAProxy,可以进行负载平衡。现在我想用新的api / v2更新我的webapp,然后开始滚动更新。我的webapp正在做HATEOAS,所以让我们假设1个实例已经更新,它发送了一个类似api / v2 / dothis的链接到一个clinet。 现在,客户端在此链接上发出请求,HAProxy将其定向到群集中的第3台服务器,该服务器仍在运行旧的webapp,并且不知道api / v2。 一般来说,人们如何解决这个问题,网站如何在不中断服务的情况下进行滚动更新。
提前致谢
答案 0 :(得分:1)
您可以使用其中一个选项
我认为选项最好,因为您不必为经纪人维护另一台服务器/系统。