0

jConsole または jManage を使用して JMX を使用してスレッドを呼び出すにはどうすればよいですか?

最初に5つのスレッドを作成したい。それらを走らせてください。その後、そのうちの 1 つが動かなくなったときに、新しいスレッドを作成して操作を続行したいと考えています。

完全なデータが処理されなくなるまで、または本当に必要になるまで、プロセスを強制終了したくありません。

4

1 に答える 1

0

あなたの質問は少し曖昧に思えます。一般に、スレッドは常に何らかのロジックを実行するため、ここで開発を行う必要があります。

基本的に、JMXは、コンポーネント(MBeanと呼ばれる)をインストールし、JVMプロセスと一緒に実行する方法を提供します。

Javaでは、JVMプロセスとともにJMXサーバーを起動できます。そのためには、プロセスにいくつかのプロパティを指定する必要があります。次に、このサーバーを使用して、必要なことを実行できる独自のMBeanをインストールし、もちろんスレッドを実行できます。

mbeanコンポーネントをデプロイし、jvmプロセスが稼働状態になったら、jConsoleを使用でき、特にmbeanが表示されます。次に、メソッドを呼び出すだけです。

ここには本当に良いチュートリアルがあります

お役に立てれば

于 2013-01-18T19:13:19.593 に答える