首批通过分布式安全可靠测评,为关键业务系统打造
election_blacklist_interval
更新时间:2026-06-24 12:50:51
election_blacklist_interval 用于设置主副本被废除后不允许再被选为主的时间间隔。
| 属性 | 描述 |
|---|---|
| 参数类型 | 时间类型 |
| 默认值 | 1800s |
| 取值范围 | [0s, 24h] |
| 是否重启 OBServer 生效 | 否 |
使用说明
OceanBase 数据库通过 election_blacklist_interval 配置项实现了黑名单功能。当 Leader 主动发生卸任后,从当前时间开始计时,在 election_blacklist_interval 配置项设置的时间内,该副本保证不会再被改选为 Leader,即该副本被加入了选举黑名单。
注意
仅当主副本发生主动卸任,且 observer 进程未重启时,该副本才会加入黑名单。待 observer 进程重启后,其黑名单状态会丢失。
配置示例
设置主副本主动发生卸任后,不允许再被选为主的最长时间为 30 分钟。
obclient> ALTER SYSTEM SET election_blacklist_interval = '1800s';
或者
obclient> ALTER SYSTEM SET election_blacklist_interval = '30m';