Tomcat 主机的 AWS NLB 配置

Tomcat 主机的 AWS NLB 配置

我有一个网络负载均衡器,在端口 443 上有一个 TCP 侦听器,在我的目标组中有两个 UI EC2 实例,都运行着 tomcat。如果第一个 UI 节点上的 Tomcat 服务关闭,我希望将用户定向到第二个 UI 节点。两个注册目标(第一个和第二个 UI 节点)都运行正常,并且 NLB 处于活动状态。为了进行测试,我将 NLB DNS 名称输入到浏览器中,它会重定向到第一个 UI 节点。我在该节点上停止 Tomcat 并刷新浏览器,但连接并未重定向到第二个 UI 节点。您能告诉我我做错了什么吗?

谢谢

答案1

负载均衡器通常会设置一个阈值,以限制在将目标标记为不健康之前尝试的请求数量。该阈值是否配置为可接受的阈值?此外,在测试时,我会确认您的系统不会缓存页面。

https://docs.aws.amazon.com/elasticloadbalancing/latest/network/target-group-health-checks.html

相关内容