Определите, работает ли JBoss AS - PullRequest
1 голос
/ 21 декабря 2011

Чтобы проверить, что сервер приложений JBoss работает, я использую простой grep:

ps -ef | grep java | grep -v grep | grep "program.name=run.sh" > /dev/null

Однако, хотя это может доказать, что он работает, это не значит, что он работает. Существует ли простая ручная команда или аналог, который можно использовать для отклонения запроса и запроса результата, что будет более надежным решением, чем просто проверка наличия JBoss AS.

Ответы [ 2 ]

1 голос
/ 23 декабря 2011

Для JBoss AS 5 попробуйте использовать bin \ twiddle для проверки JMX из командной строки.

Некоторые примеры использования тиддла .

1 голос
/ 22 декабря 2011

Есть ли у вас конкретная версия Сервера приложений?Для AS7 у вас есть несколько вариантов:

Консоль управления

Вы можете указать браузер на порты консоли и попытаться запустить Консоль управления.URL-адрес по умолчанию: http://localhost:8080/.

[user@host JBOSS_HOME]$ firefox http://localhost:8080/

CLI управления

Вы также можете использовать CLI управления, так как вы можете привязать команды операций к среде выполнения CLI, где следующий пример может загрузитьресурс, попытайтесь подключиться к нему, а затем выйдите.

Если сервер работает, это будет выглядеть так:

[user@host JBOSS_HOME]$ ./bin/jboss-admin.sh --connect exit
Connected to standalone controller at localhost:9999
[user@host JBOSS_HOME]$

Если сервер не работает, это будет выглядеть следующим образом:

[user@host JBOSS_HOME]$ ./bin/jboss-admin.sh --connect exit
The controller is not available at localhost:9999
[user@host JBOSS_HOME]$

Использование jconsole

Предполагая, что вам нужно что-то из командной строки, абстрагированное от последовательности загрузки и API управления, вы всегда можете использовать jconsole .Например:

[user@host bin]$ jconsole

Консоль загружается со следующими параметрами:

enter image description here

Нажмите «Подключиться», и вы не только проверяете состояние среды выполнения,но технические характеристики также.Может быть полезным вариантом.

enter image description here

...