我正在尝试将quartz 设置为在两台机器上执行(共享相同的数据库)。如何设置quartz仅在一台机器上运行一个作业(或一组作业)(另一台机器无法选择该作业)?
你能详细说明一下你的问题吗?
1)如果您希望两台机器共享负载,但希望在任何给定时间只运行该批处理的一个实例,那么您可以使用以下方式注释您的作业@DisallowConcurrentExecution
2)或者如果您总是希望只有一台机器来处理所有负载,那么为什么要使用集群模式?如果您试图实现主动备用模型,那么您希望机器在石英之外进行协调,这可能会变得棘手。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)