いくつThreadPoolExecutor
かのコアと特定の最大数のスレッドを実行するがあります。実行されるタスクは、スレッドごとに HornetQ (スタンドアロン) 接続を作成し、スレッドの実行中に接続を維持します。keepAliveTime
ただし、スレッドの有効期限が切れてスレッドが死ぬと、それらを閉じることはできません。スレッドが死ぬ直前にリソースをクリーンアップする方法はありますか?
これを解決する 1 つの方法は、HornetQ 接続にプーリング ソリューションを使用することです。
どんな提案でも大歓迎です。