Сам вопрос говорит сам за себя.Я знаю, как создать исполнителя пула потоков и запустить Async для данного исполнителя пула потоков, но я хотел бы знать, есть ли способ установить разные тайм-ауты для разных потоков?
Пример:
@Async("thread pool executor") Func1
@Async("thread pool executor") Func2
Если да, как мне этого добиться?
Я хочу, чтобы время первого из них составляло 7 секунд, а второго - 1 секунду.