Quartz任務調度簡介--淺談QuartzProperties配置文件

quartz.properties:
文檔的位置和加載順序:
加載順序:默認的情況下加載工程下面的額quartz.properties的文件。項目工程不存在的話就會讀取jar包裏面的配置文件。
組成部分:
調度器的屬性:org.quartz.scheduler.instanceName屬性用來區分特定額調度器實例,可以按照功能用途來給調度器起名。org.quartz.scheduler.instanceId屬性和前者一樣,也允許任何字符串,但這個值必須實在所有的調度器實例中是唯一的,尤其在一個集羣當中,作爲集羣的唯一的key。假如你想Quartz幫你生成這個值的話,可以設置爲Auto。
線程池屬性:threadCount的屬性值至少是1 必須要大於0;設置過大的話會影響系統的穩定。ThreadPriority:最大值是10,最小值是1。一般的情況下都是選擇5。主要用在集羣裏面。org.quartz.threadPool.class 實現線程池的線程。
作業儲存設置:描述了在調度器市裏的生命週期中,Job和Trigger信息是如何被存儲。
插件配置:主要是滿足特定需求用到的Quartz插件的配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章