首批通过分布式安全可靠测评,为关键业务系统打造
arbitration_degradation_policy
更新时间:2026-06-29 20:01:50
说明
该配置项从 V4.3.4 版本开始引入。
功能描述
arbitration_degradation_policy 用于设置自动降级的策略。
权限要求
查询配置项
sys租户和所有用户租户均可以使用SHOW PARAMETERS语句或视图GV$OB_PARAMETERS查询该配置项。修改配置项
仅
sys租户可以修改该配置项,用户租户不能修改该配置项。
属性说明
| 属性 | 描述 |
|---|---|
| 参数类型 | String |
| 默认值 | LS_POLICY |
| 取值范围 |
|
| 是否可修改 | 是,支持通过 ALTER SYSTEM SET 语句修改。 |
| 是否重启 OBServer 节点生效 | 否,设置后立即生效。 |
使用说明
当配置项的取值为 CLUSTER_POLICY 时,日志流 Leader 会在执行仲裁降级前检查自身是否与 RS 的网络连通。如果发现与 RS 不连通,则不再执行仲裁降级,并卸任,让 Leader 最终切到与 RS 网络连通的副本上。卸任后的副本不再允许当选为 Leader,并会定期检查与 RS 的网络连通性,当其恢复与 RS 的网络连通时,允许该副本当选为 Leader。
配置示例
设置日志流的仲裁降级策略为 CLUSTER_POLICY。
obclient> ALTER SYSTEM SET arbitration_degradation_policy = 'CLUSTER_POLICY';