首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx负载均衡器与Tomcat启动延迟

Nginx负载均衡器与Tomcat启动延迟
EN

Server Fault用户
提问于 2014-07-11 22:09:17
回答 1查看 361关注 0票数 1

我正在使用nginx (免费版本的centos)作为一个反向代理负载均衡器到一个集群的Tomcat 7服务器。除了猫猫开始的时候,它工作得很好。

如果Tomcat实例被关闭,它将正确地转到另一个实例。但是如果Tomcat正在启动--可能需要60秒--它会将请求发送给tomcat,但是tomcat没有响应。因此,用户将获得nginx错误页面。

上游负载均衡器是否有任何方法确保tomcat响应?

谢谢

EN

回答 1

Server Fault用户

发布于 2014-07-11 22:58:47

是的,在大多数适当的负载平衡中,您可以(并且应该)配置更高级的检查,以确定后端服务器的状态,而不是简单的TCap/IP连接。

创建一个简单的、琐碎的jsp servlet,并配置load lancer来检索它。没有tomcat,也不会产生错误代码或失败,但是当Tomcat还活着时,应该返回一个很好的HTTP 200。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/612034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档