Настройте отдельный порт для консоли администратора Jboss

Мы хотим настроить наш сервер jboss за брандмауэром. Мы хотим разрешить доступ только к нашему веб-приложению.

Есть ли способ настроить отдельный порт для jboss admin-console, jmx-console?

1 ответ

Да, если вы используете mod_jk_ajp для сопоставления с подчиненным Jboss, то вы можете использовать директиву JKUnmount для размонтирования приложений jboss, которые вы не хотите обслуживать.

Итак, грубая идея такова:

JKMount  /myapp   mainworker
JKUnmount /admin-console
JKUnmount /jmx-console

Mod_jk, если он настроен таким образом, теоретически не будет пересылать запросы в JBoss для этих несмонтированных приложений. Я не пробовал это все же.

Это похоже на то, что некоторые люди делают с mod_rewrite:

# dont proxy files (or app) located at/in: /images /stylesheets /javascripts
RewriteRule "^/(images|stylesheets|javascripts)/?(.*)" "$0" [L]
Другие вопросы по тегам