[opt] optimize FrequentTaskTracker's check interval

This commit is contained in:
tjq 2020-06-26 21:50:39 +08:00
parent 51e49d0176
commit b1064cb019

View File

@ -102,7 +102,7 @@ public class FrequentTaskTracker extends TaskTracker {
// 3. 启动任务分发器事实上秒级任务应该都是单机任务且感觉不需要失败重试机制那么 Dispatcher 的存在就有点浪费系统资源了... // 3. 启动任务分发器事实上秒级任务应该都是单机任务且感觉不需要失败重试机制那么 Dispatcher 的存在就有点浪费系统资源了...
scheduledPool.scheduleWithFixedDelay(new Dispatcher(), 1, 2, TimeUnit.SECONDS); scheduledPool.scheduleWithFixedDelay(new Dispatcher(), 1, 2, TimeUnit.SECONDS);
// 4. 启动状态检查器 // 4. 启动状态检查器
scheduledPool.scheduleWithFixedDelay(new Checker(), 5000, Math.min(Math.max(timeParams, 5000), 5000), TimeUnit.MILLISECONDS); scheduledPool.scheduleWithFixedDelay(new Checker(), 5000, Math.min(Math.max(timeParams, 5000), 15000), TimeUnit.MILLISECONDS);
} }
@Override @Override