我有机器 A 运行 Apache 2.2(充当负载平衡器)和 2 台机器(B 和 C)都在网络中的 Windows 7 上运行 Tomcat 和 Java Web 应用程序。有什么办法可以检查:
- 如果 Web 应用程序已关闭,但 Tomcat 仍在机器 B 上运行,则将请求重定向到机器 C
这是否与修改 Tomcat 或 Apache 2.2 配置有关?我读过Is Tomcat running?但找不到任何信息。谢谢。
最佳答案
如果你可以安装 linux 或 cygwin,你可以使用 varnish:https://www.varnish-cache.org/ 并在我们的 WebApp 上创建一个带有 2 个后端的探测器。
关于java - 如何检查Tomcat Web应用程序是否正在运行,如果有错误则重定向到另一台服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9850391/