0

これは、Windows Jenkins Slaves のコンテキストにあります。スレーブは SYSTEM ユーザーの下で実行されるため、maven ビルドは SYSTEM ユーザーの下で実行されている JVM で実行されます。このビルドが予期しない動作をしている場合 (時間がかかる場合など)、jvisualvm を使用して JVM を検査できると便利ですが、jvisualvm を人間のユーザーとして実行すると、JVM のプロセス ID が表示されません。

JMX ポートをインスタンス化するときに JVM に安全でない方法で公開する方法があることは理解していますが、ビルドは Jenkins によって実行され、この特定のケースのように問題が断続的に発生するため、これを使用しないことをお勧めします。可能であればオプション

4

1 に答える 1