gpt4 book ai didi

java - 在部署 war 文件之前,Tomcat 成功响应负载平衡器端口检查

转载 作者:行者123 更新时间:2023-11-28 22:20:43 25 4
gpt4 key购买 nike

我在一个负载均衡器下有 3 个 Tomcat 服务器。这些服务器中的每一个都有相同的 3 个 war 文件。负载均衡器通过检查 Tomcat 是否正在监听端口 8080 来检查 Tomcat 服务器的健康状况,如果收到成功响应,则将流量路由到该 Tomcat 服务器。

现在的问题是,当 Tomcat 启动时,即使在部署所有 war 文件之前,它也会成功响应负载平衡器端口检查。因此,路由到 Tomcat 服务器的初始请求会导致 404,因为应用程序尚未部署。

在部署所有 Web 应用程序之前,有什么方法可以阻止 Tomcat 成功响应负载平衡器端口检查?

最佳答案

我假设您正在使用基于 TCP 的检查?如果是这样,让负载均衡器检查/监控更智能,即使用基于 HTTP 的监控器实际检查 HTTP 响应是否有效。

关于java - 在部署 war 文件之前,Tomcat 成功响应负载平衡器端口检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21413996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com