Quartz的使用注意事项

1、quartz和crontab的区别

  a、quartz属于应用的级别,crontab则属于系统级别;

  b、quartz调度使用的是线程,共享一个jvm;crontab调度的是进程,每个进程独立的占用资源。

 2、quartz的使用过程,应该job只是触发短平快的小任物,而不是去触发耗时很长的任务。因为任务可能会积累,线程池的线程有限,可能导致线程卡死,后续的job无法运行。

3、quartz中加入并发多线程分析:quartz是线程池支持,可以用org.quartz.threadPool.threadCount属性来设置线程池大小

--- 待补充

猜你喜欢

转载自kanpiaoxue.iteye.com/blog/2369162