web-dev-qa-db-ja.com

特定のIPでリッスンするようにjmxを設定するにはどうすればよいですか

Jmxツールで監視できるようにjbossを設定しようとしています(いくつか調べているので、指定する必要はありません)。

Java jmx docs のプロパティを見ると、ホストを設定するプロパティがないようです。したがって、同じマシンで複数のjbossを実行する場合は、それぞれに異なるポートを定義する必要があります。スタートアップスクリプトの(これはメンテナンスの悪夢です)

com.Sun.management.jmxremote
com.Sun.management.jmxremote.port
com.Sun.management.jmxremote.registry.ssl
com.Sun.management.jmxremote.ssl
com.Sun.management.jmxremote.ssl.enabled.protocols
com.Sun.management.jmxremote.ssl.enabled.cipher.suites
com.Sun.management.jmxremote.ssl.need.client.auth
com.Sun.management.jmxremote.authenticate
com.Sun.management.jmxremote.password.file
com.Sun.management.jmxremote.access.file
com.Sun.management.jmxremote.login.config

Jmxでホストをセットアップする方法を知っている人はいますか?

2
feniix

どうやらできません(コンテナ内のものを変更し始めない限り)。

https://stackoverflow.com/questions/331615/how-to-have-jmx-bind-to-a-specific-interface

1
feniix