1

我正在尝试将石英设置为在 2 台机器上执行(共享同一个数据库)。如何设置石英以仅在一台机器上运行作业(或一组作业)(另一台机器无法选择作业)?

4

1 回答 1

1

你能详细说明你的问题吗?

1) 如果您希望两台机器共享负载,但希望在任何给定时间只运行批处理的一个实例,那么您可以使用@DisallowConcurrentExecution注释您的作业

2)或者如果你总是希望只有一台机器来处理所有的负载,那么你为什么要使用集群模式呢?如果您正在尝试实现主动待机模式,那么您希望机器在石英之外进行协调,这可能会变得很棘手。

于 2017-01-12T19:21:20.670 回答