xuxueli / xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
http://www.xuxueli.com/xxl-job/
GNU General Public License v3.0
27.62k stars 10.93k forks source link

同一个任务被添加超过200次时部分任务调度失败 #140

Closed expectfly closed 6 years ago

expectfly commented 7 years ago

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

1.8.2

Expected behavior

任务添加的次数不受限制,且任务调度均能正常使用

Actual behavior

定时任务超过200个时,部分任务调度失败,部分任务未正常执行

Steps to reproduce the behavior

使用脚本或者rest client 工具,增加200个定时任务

Other information

tim 20170816165812

xuxueli commented 7 years ago

你好,这200个任务的cron配置是怎么样的?

expectfly commented 7 years ago

任务对应的是同一个hander ,cron包含多种 每秒钟运行一次、三秒、五秒。后面的任务没有得到调度。

wwnice-max commented 6 years ago

遇到同样情况 大量调度失败

xuxueli commented 6 years ago

@himanhimao @expectfly 你好,上述情况应该是调度线程阻塞导致,建议适当调整增加调度线程数。

这种情况在即将发布的 v1.9.2 将会得到大幅优化,底层全异步化处理。