ドメイン コントローラー、1 つのホスト コントローラー、および 1 つのサーバーが同じマシンで実行されています。
デバッグのためにIDEAを使用してリモートサーバーに接続していますが、コードを実行していてもブレークポイントで停止しません(システムアウトで確認しました)。
$JBOSS_HOME/bin/domain.conf でリモート デバッグを有効にHOST_CONTROLLER_JAVA_OPTS
しました。PROCESS_CONTROLLER_JAVA_OPTS
# Sample JPDA settings for remote socket debuging.
PROCESS_CONTROLLER_JAVA_OPTS="$PROCESS_CONTROLLER_JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8788,server=y,suspend=n"
HOST_CONTROLLER_JAVA_OPTS="$HOST_CONTROLLER_JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
JBoss サーバーを起動すると、ポート 8787 および 8788 を適切にリッスンしていることを netstat から確認できます。システムで実行されているプロセスを一覧表示すると、ドメイン コントローラー用、ホスト コントローラー用、およびサーバー (server1) 用に 1 つずつ表示されます。ドメイン コントローラーとホスト コントローラーには、起動プロパティで指定されたデバッグ オプションがありますが、server1 にはありません。
しばらくの間、さまざまな XML、.conf、および .sh ファイルを調べてきましたが、server1 を指定してリモート デバッグ オプションを使用する方法がわかりません。ドメイン モードで単一サーバーをリモートでデバッグする方法はありますか?