ThreadPoolExecutor のワークキューとして LinkedBlockingQueue を使用しています。問題は、境界のある LinkedBlockingQueue または無制限の LinkedBlockingQueue を使用することです。ThreadPoolExecutor の execute メソッドをオーバーライドし、コア プール サイズ後のスレッド作成の問題に直面しなくなりました。
したがって、LinkedBlockingQueue を制限付きと制限なしのどちらで使用するのがよいか教えてください。
ありがとう、トゥシャール