ScheduledExecutorService立即强制运行任务

时间:2016-05-20 13:29:13

标签: java multithreading threadpoolexecutor scheduledexecutorservice

我正在运行ScheduledExecutorService,scheduleWithFixedDelay为5分钟。将可运行任务分配给ScheduledExecutorService将任务提交给ThreadPoolExecutor。我正在为ThreadPoolExecutor使用大小为1的ArrayBlockingQueue(taskQueue)。

我想对ScheduledExecutorService说我的线程池现在没有任何任务要做。所有线程都是免费的。所以请不要等待5分钟并立即调用runnable任务。

有没有办法做到这一点。

0 个答案:

没有答案