属性 | 说明和值 |
---|---|
blocked.job.retry.enabled | 此属性用于确定 Data Mover 是否在执行作业前检查源对象或目标对象上的锁定情况。如果启用并检测到锁定,则会在指定的时间间隔过后重试运行作业。 如果未启用此属性,则下列其他相关属性将被忽略。 为 value 元素指定下列选项之一:
|
blocked.job.retry.interval | 如果存在锁定,再次检查是否仍存在锁定之前需要等待的时间间隔。缺省设置为 1 小时。 为下列两个元素分别指定值:
|
blocked.job.retry.maxInterval | 尝试启动任何因源或目标对象上存在锁定而被阻止的作业的最大时间间隔。超过此时间间隔,作业将会标记为失败,仍会被阻止。缺省设置为 1 小时。 为下列两个元素分别指定值:
|
blocked.job.maxAllowedLimit | 可以标记为已阻止并重试的最大作业数量。如果达到此数值时某作业检测到被阻止,则该作业将添加到作业队列中。缺省值为 5。 您可以为值元素指定其他数字,但该数字不能超过最大并发作业限制的 25%。 |
blocked.job.maxAllowedLimit 属性的规则
- blocked.job.maxAllowedLimit 值不能大于并发作业上限的 25%。此项旨在防止被阻止的作业占用太多插槽以及阻止其他作业运行。
- 如果达到此限制时检测到拦截的作业,则该作业将会添加到作业队列,即使队列中已有作业的数量已经达到排队作业的上限。
- 尝试以大于并发作业上限 25% 的值保存 configuration.xml 会出错。
- 如果重新启动守护程序时更改了并发作业上限,将自动为 blocked.job.maxAllowedLimit 属性应用新的并发作业上限值的 25% 这个值。