Spring のThreadPoolTaskExecutor
. このアプリケーションには、スレッドを非同期的に起動し、getState() 呼び出しを使用してスレッドの状態を監視する親ブローカー プロセスがあります。ThreadPoolTaskExecutor
のexecute()
メソッドを使用して子スレッドをgetState()
起動するようになったので、子スレッドの run() メソッドが完了した後でも、 は常に "NEW" を返します。
1 つの代替手段は、状態情報を提供する子スレッド オブジェクト内のプロパティを手動で維持することですが、使用時にスレッド状態を取得する既知の方法があるかどうか疑問に思っていましたThreadPoolTaskExecutor
。