如何检查Tomcat是否使用嵌入式Tomcat运行

时间:2010-10-08 12:36:36

标签: tomcat6

参考其中一篇文章:Howto embed Tomcat 6?

我了解如何在java应用程序中嵌入tomcat。感谢那。 但是我需要知道是否有org.apache.catalina.startup.Embedded提供的优雅方法来检查容器是否已经启动?

例如,如果我为上面链接中给出的示例创建一个批处理文件并单击它两次;第二次因JVM_BIND错误而失败; tomcat正在运行。

请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以使用Tomcat wiki上提供的示例代码

http://wiki.apache.org/tomcat/HowTo#How_do_I_check_whether_Tomcat_is_UP_or_DOWN.3F_There_is_no_status_command

注意:这不使用Embedded

它正在尝试连接到Tomcat ip:port并查看它是否响应。