我们在集群环境中使用石英调度器(集群中有两个节点,指向一个 Oracle 数据库)。目前我们有两个工作,几乎每隔一小时运行一次。
我们为石英作业提供了一个单独的数据库模式。我们注意到的是,quartz 每 15 秒检查一次数据库(clusterCheckinInterval的默认值)。
我们不喜欢这样,喜欢减少它的频率。我们想到的是给出 1 分钟的频率,但大多数示例配置都将clusterCheckinInterval设为20000。
有人可以为 clusterCheckinInterval 推荐一个合适的值吗?
来自石英文档:
org.quartz.jobStore.clusterCheckinInterval
Set the frequency (in milliseconds) at which this instance "checks-in"* with the other instances of the cluster. Affects the quickness of detecting failed instances.