美文网首页
1.7-Quartz大哥(quartz的配置文件)

1.7-Quartz大哥(quartz的配置文件)

作者: 王子也寂寞 | 来源:发表于2017-12-12 13:45 被阅读0次

quartz.properties

  • 声明式的编程配置和代码分离,便于维护.
    默认情况下加载工程下面的quartz.properties文件,如果没有就会读取jar包里面的配置文件.

一.配置文件的组成部分

1.调度器属性
  • org.quartz.scheduler.instanceName
    用来区分特定的调度器实例,可以按照功能用途来给调度器起名.
  • org.quartz.scheduler.instanceId
    和前者一样,也允许任何字符串,但这个值必须是在所有调度器实例中的唯一的,尤其是在一个集群当中,作为集群的唯一key.假如你想Quartz帮你生成这个值的话,可以设置为AUTO.
2.线程池属性
  • threadCount
    根据任务的多少觉得设置多少个线程来运行.设置过大的线程数对系统的性能有影响.
  • threadPriority
    设置线程的优先级,最大值是10,最小值是1.大多数选择5就足够了,默认值也是5;
  • org.quartz.threadPool.class
    自带线程池,满足大多数用户的需求.org.quartz.SimpleThreadPool,再带线程池.
3.作业存储设置

作用是描述了在调度器实例的生命周期中,Job和Trigger信息是如何被存储的.是保存到内存中还是数据库中等等.

4.插件配置

满足特定需求用到的Quartz插件的配置.

相关文章

网友评论

      本文标题:1.7-Quartz大哥(quartz的配置文件)

      本文链接:https://www.haomeiwen.com/subject/uwagixtx.html