【发布时间】:2021-04-08 20:17:52
【问题描述】:
我有一个分布在多个服务器上的 Web 应用程序,传入流量由 HAProxy 处理以平衡负载。当我们进行分发时,我们在晚上进行,因为用户少得多,因此我们的服务较少。为了进行分发,我们使用以下策略:
- 我们关闭了一半的服务器
- 我们部署在关闭的服务器上
- 我们重新激活已关闭的服务器
- 我们在其他服务器上执行相同的过程
问题在于,无论如何我关闭了服务器,我们关闭了与用户的连接。有没有更好的策略来做到这一点?我怎样才能改进这一点并避免造成伤害,甚至在白天也能进行分发? 我希望我很清楚。谢谢
【问题讨论】:
标签: deployment load-balancing web-deployment haproxy