@Async
ハングするメソッド呼び出しがあるとします。タイムアウトしますか?リソースを解放するためのベスト プラクティスは何ですか?
質問する
1263 次
1 に答える
2
@Async
メソッドの呼び出しは、指定されたスレッド プール内で実行されます。メソッドがハングすると、プールから 1 つのスレッドが無限に保持されます。春はそれについて何もすることができません。
メソッドが を受け入れるほど親切である場合は、非同期メソッドから返された値InterruptedException
を呼び出してキャンセルできます。Future.cancel()
于 2012-11-13T10:52:09.227 に答える