我有机器A运行Apache 2.2(充当负载均衡器)和2台机器(B& C)在网络上运行Windows 7上的Tomcat和Java Web Application。有什么方法可以检查:
这是否与修改Tomcat或Apache 2.2配置有关?我已阅读Is Tomcat running?但无法找到任何信息。感谢。
答案 0 :(得分:0)
如果你可以安装linux或cygwin,你可以使用varnish:https://www.varnish-cache.org/ 并在我们的WebApp上创建一个带有2个后端的探测器。
答案 1 :(得分:0)
您可以使用负载均衡器(您可以告诉负载均衡器使用http运行状况监视器与tcp监视器)。不幸的是,Apache + tomcat只执行tcp检查,因此无法判断应用程序是否已关闭。但如果你找到了什么,请分享,因为这个问题已经困扰了我几年了!
答案 2 :(得分:0)
尝试使用休息端点。如果其余端点可用,则应用程序正在运行。