コンテンツへスキップ
Java例外エラー
RejectedExecutionException

RejectedExecutionException

タスクがエグゼキューターに受け付けられず、実行できない。

jvmspring

このエラーの原因

エグゼキューターのキューが満杯、エグゼキューターがシャットダウン済み、またはリジェクションポリシーによってタスクが拒否された。shutdown() 呼び出し後にタスクを送信した場合によく発生する。

修正方法

エグゼキューターがシャットダウンされていないか確認する。キュー容量を増やす。リジェクションハンドラーとして CallerRunsPolicy を使用する。バックプレッシャーまたはスロットリングを実装する。

公式ドキュメント

関連するエラーコード