【发布时间】:2020-04-14 06:04:11
【问题描述】:
我有一个用户太多的 Spring Boot 应用程序,并且我的应用程序有很多传入请求,我应该如何为应用程序部署新功能而不会丢失传入的用户请求并实际中断应用程序对客户端的可用性?我想了解我的问题的最佳做法。
【问题讨论】:
-
您必须添加冗余和负载平衡器。您的应用程序是否使用 Session Scope?
-
可以采用多种部署策略。对于您的特定用例,您可以使用诸如蓝绿色部署策略之类的东西。正如@SimonMartinelli 提到的,您可以在这里有效地使用负载均衡器。后续问题:- 您的应用程序需要实时或非实时响应请求。
-
非常感谢关键字 blue green。我要详细研究一下。
标签: java spring-boot high-availability sre