В
прошлой статье я показал вам, как запустить WebLogic Server с одним администратором и несколькими управляемыми серверами. После того, как те начнутся, как Вы проверяете их состояние здоровья? Вы можете использовать веб-приложение администратора / консоли. Но есть и другой инструмент, который поставляется со всеми Oracle / Open JDK 6+ по умолчанию: VisualVM. Я покажу вам, как настроить и запустить несколько JVM.
На сервере, где вы запускаете свои серверы JVM, сделайте это:
1. Перейдите в $ HOME и создайте файл с именем «jstatd.all.policy» со следующим:
grant codebase "file:${java.home}/../lib/tools.jar" { permission java.security.AllPermission; };
2. Запустите эту команду:
jstatd -J-Djava.security.policy=jstatd.all.policy &
3. Теперь вернитесь на свой ПК, откройте терминал и запустите следующее:
jvisualvm &
4. Внутри VisualVM добавьте удаленный хост вашего сервера, и вы увидите все JVM, которые там запущены.
Вот пример того, как это выглядит: