Параллельное выполнение запланированных задач в Java
у меня естьTimerTask это разработано, чтобы собрать метрики в определенный интервал. Однако возможно, что период выполнения задачи меньше, чем время выполнения задачи (иногда, если что-то останавливается и задерживается).
Есть ли способ выполнить несколько задач TimerTask или Runnables, потоков и т. Д. Одновременно, не дожидаясь завершения предыдущей задачи?
Я знаю, что Таймер использует один поток, иScheduledThreadPoolExecutor задержит выполнение независимо от скорости.
Благодарю.