Есть ли способ установить время ожидания при выполнении задачи, отправленной в ThreadPoolTaskExecutor? В противном случае возможно, что пул будет потрачен впустую на зависшие задачи, что фактически парализует приложение.
Spring ThreadPoolTaskExecutor: тайм-аут выполнения
comment
Вы смотрели stackoverflow.com /questions/4819855/ и работать аналогично тому, что упоминается в этом посте?
- person SMA   schedule 15.12.2014
comment
проверьте также stackoverflow.com/questions /2758612/
- person Joram   schedule 15.12.2014
Ответы (1)
Короче НЕТ.
Однако существует API execute(Runnable task, long startTimeout)
который имеет таймаут для индикации начала/выполнения задачи.
person
Bond - Java Bond
schedule
15.12.2014
Проблема в том, что реализация этого метода такова: public void execute(Runnable task, long startTimeout) { this.execute(task); }
- person USer22999299; 11.12.2016