首批通过分布式安全可靠测评,为关键业务系统打造
standby_db_preferred_upstream_log_region
更新时间:2026-04-10 11:58:02
standby_db_preferred_upstream_log_region 用于配置物理备库场景下,备租户同步上游日志的首选 Region。
说明
该配置项从 V4.2.0 版本开始引入。
| 属性 | 描述 |
|---|---|
| 参数类型 | STRING |
| 默认值 | 默认值为 "",表示备租户同步日志的方式是按照默认的策略选择机器和获取日志 |
| 取值范围 | OceanBase 集群中 Region 的取值 |
| 是否重启 OBServer 节点生效 | 否 |
配置项使用说明:
通过配置项
standby_db_preferred_upstream_log_region为备租户同步上游日志指定 Region 后,备租户首选会到该 Region 所在的机器去同步日志。同时为了实现高可用性,当备租户在指定 Region 的所有机器上均获取不到日志时,系统也会按照一定策略切换到其他 Region 去同步日志,并在一段时间内再尝试切回到配置项所指定的 Region 继续同步日志。该配置项支持动态调整,当备租户检测到同步日志指定的 Region 发生了变化后,系统会实时调整优先级进而完成机器的切换。
示例
在备租户所在集群的
sys租户下设置备租户日志同步的首选 RegionALTER SYSTEM SET standby_db_preferred_upstream_log_region='BEIJING' tenant = 'restore_mysql_tenant';备租户设置本租户日志同步的首选 Region
ALTER SYSTEM SET standby_db_preferred_upstream_log_region='BEIJING';