scroller4jを使用してカスタムクローラーを作成しました。私のアプリでは、多くのコントローラーを作成しますが、しばらくすると、システム内のスレッドの数が最大値に達し、JVMが例外をスローします。ShutDown()コントローラを呼び出して、として設定してnull呼び出しSystem.gc()ても、アプリのスレッドは開いたままになり、アプリがクラッシュします。
jvisualvm.exe(Java VisualVM)を使用したところ、ある時点でアプリが931スレッドに達することがわかりました。
CrawlControllerクローラー4jプロジェクトのオブジェクトによって作成されたすべてのスレッドをすぐに強制終了する方法はありますか?(またはその他のオブジェクト)