首批通过分布式安全可靠测评,为关键业务系统打造
ROUTE_POLICY
更新时间:2026-04-14 17:41:06
本文介绍 ROUTE_POLICY 诊断点的相关信息。
ROUTE_POLICY 诊断点仅记录根据路由策略选取的结果信息,该诊断点涉及的诊断信息具体介绍如下。
| 名称 | 描述 | 备注 |
|---|---|---|
| chosen_route_type | 表示选取的副本路由类型 | / |
| route_policy | 表示路由策略 | 默认为 READONLY_ZONE_FIRST,可以通过 ob_route_policy 会话变量设置,不同的路由策略对 OBServer 节点会有不同的优先级。 |
| replica | 表示选取的 LDC 地址 | LDC 的详细介绍可参见 路由策略路由。 |
| idc_type | 表示副本所在位置与 ODP 的关系 | 值为 SAME_IDC(同机房)、SAME_REGION(同地区) 或 REMOTE(异地) |
| zone_type | 表示副本所在 Zone 类型 | 值为 READWRITE(读写 Zone)或 READONLY(只读 Zone)。 |
| role | 表副本 Paxos 日志流类型 | 有主副本(LEADER)和备副本(FOLLOWER)两种类型。 |
| type | 表示副本数据类型 | 全能型副本、备份型副本、日志型副本等等,各副本情况详细介绍可参考 OceanBase 数据库文档 分区副本类型 章节。 |
| is_dup_replica | 表示是否为复制表副本 | 有复制表副本(DUP)和非复制表副本(-)两种取值,复制表的详细介绍可参见 OceanBase 数据库文档 创建表。 |
| is_merging | 表示是否处于合并状态 | 有正在合并(UNMERGE)和已合并(MERGE)两种状态,合并的详细介绍可参见 OceanBase 数据库文档 合并。 |
| is_partition_server | 表示是否为分区表副本 | 有分区副本(PARTITION)和非分区副本(NONPARTITION)两种取值。 |
| is_force_congested | 表示是否忽略副本在黑名单中 | / |
| proxy_idc_name | 表示 ODP LDC 路由的 IDC 名称 | LDC 路由详细介绍可参见 路由策略路由。值对应 ODP 配置项 proxy_idc_name。 |
| cluster_primary_zone | 表示集群 Primary Zone | Primary Zone 的详细介绍可参见 OceanBase 数据库文档 流量分布 一文。 |
| proxy_primary_zone | 表示 ODP 指定的 Primary Zone | 值应对应 ODP 配置项 proxy_primary_zone_name。 |
| session_consistency | 表示读一致性级别 | 值应对应 OceanBase 数据库系统变量 ob_read_consistency。 |
| trans_consistency | 表示事务一致性 | 事务一致性的详细介绍可参见 OceanBase 数据库文档 弱一致性读。 |