·org.quartz.scheduler.instanceIdGenerator.class
从版本 1.5.1 开始,这个属性允许你定制instanceId 的生成,这个属性仅被用于属性org.quartz.scheduler.instanceId设置为AUTO的情况下。默认是org.quartz.simpl.SimpleInstanceIdGenerator,它会基于主机名和时间戳来产生实例 ID 的。
·org.quartz.scheduler.threadName
可以是对于 Java 线程来说有效名称的任何字符串。假如这个属性未予指定,线程将会接受 Scheduler 名称 (org.quartz.scheduler.instanceName) 前附加上字符串 '_QuartzSchedulerThread'作为名称。
·org.quartz.scheduler.idelWaitTime
这个属性设置了当 Scheduler 处于空闲时转而再次查询可用 Trigger 时所等待的毫秒数。通常,你无需调整这个参数,除非你正使用 XA 事物,遇到了 Trigger 本该立即触发而发生延迟的问题。
·org.quartz.scheduler.dbFailureRetryInterval
这个属性设置 Scheduler 在检测到 JobStore 到某处的连接(比如到的连接) 断开后,再次尝试连接所等待的毫秒数。这个参数在使用RamJobStore无效。
·org.quartz.scheduler.classLoadHelper.class
对于多数健状的应用,所使用的默认为org.quartz.simpl.CascadingClassLoadHelper类,它会依序使用其他的ClassLoadHelper类,直到有一个能正常工作为止。你大概没必须为这个属性指定任何其他的类,除非有可能在应用服务器中时。当前所有可能的ClassLoadHelper实现可在org.quartz.simpl包中找到。
·org.quartz.context.key.SOME_KEY
这个属性用于向 "Scheduler 上下文" 中置入一个 名- 对表示的字符串。(见Scheduler.getContext())。因此,比如设置了org.quartz.context.key.MyEmail =myemail@somehost.com就相当于执行了scheduler.getContext().put("MyEmail",myemail@somehost.com)
·org.quartz.scheduler.userTransactionURL
它设置了 Quartz 能在哪里定位到应用服务器的UserTransaction管理器的 JNDI URL。默认(未设定的话) 是java:comp/UserTransaction,这几乎能工作于所有的应用服务器中。Websphere 用户也许需要设置这个属性为jta/usertransaction。这个属性仅用于 Quartz 配置使用JobStoreCMT的情况,并且org.quartz.scheduler.wrapJobExecutionInUserTransaction被设定成了true。
·org.quartz.scheduler.wrapJobExecutionInUserTransaction
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-44264-9.html
超出设计寿命
抵近巡逻是样子