您可以使用 chsystem 命令为系统设置最大复制延迟。 该值可确保单个较慢的写操作不会影响整个主站点。
您可以在 chsystem 命令中使用 -maxreplicationdelay 参数,为系统上的所有关系或一致性组配置该延迟。 该值表示一个以秒为单位的时间,如果主机写操作持续的时间超过该值,就会停止复制系统上的关系。 如果系统检测到特定关系或一致性组的复制延迟,将仅停止该关系或一致性组。 在具有大量关系的系统中,一个较慢的关系会导致系统上的其余关系发生延迟。 此设置会隔离可能发生延迟的关系,这样您就可以调查这些问题的原因。 在达到最大复制延迟时,系统会生成错误消息,标识超出最大复制延迟的关系。
要为系统设置最大复制延迟,请完成以下步骤:
chsystem -maxreplicationdelay 50
其中 50 是复制延迟。 您可以设置 0 到 360(6 分钟)秒的延迟。 此设置的缺省值是 0,表示没有为系统设置任何延迟。 如果要显示
-maxreplicationdelay 参数的当前值,请使用
lssystem 命令。