Как проверить, работает ли Tomcat с помощью Embedded Tomcat - PullRequest
0 голосов
/ 08 октября 2010

Ссылка на одну из статей: Как вставить Tomcat 6?

Я понял, как встраивать tomcat в Java-приложение. Спасибо за это. Однако мне нужно знать, есть ли какой-нибудь элегантный метод, предоставляемый org.apache.catalina.startup.Embedded для проверки, запущен ли контейнер или нет?

Например, если я создам командный файл для примера, приведенного в ссылке выше, и дважды щелкните по нему; во второй раз произойдет ошибка с ошибкой JVM_BIND; кот бежит.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 08 октября 2010

Вы можете использовать пример кода, указанный на вики Tomcat

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: порт и посмотреть, отвечает ли он.

...