云数据库 Tair(兼容 Redis)全球多活功能具备高性能和低延迟的特性。在使用过程中,您可以随时查询子实例的同步状态、同步延迟和同步数量,掌握同步链路的实时情况。
前提条件
Tair全球多活实例中至少包含2个子实例。关于如何添加子实例,请参见为分布式实例添加子实例。
操作步骤
登录管理控制台。
在左侧导航栏,单击全球多活。
找到目标分布式实例,单击实例ID前的图标。
找到待查询同步延迟的源实例,单击其操作列的查看同步状态。
在弹出的对话框中,选择查询时间、源实例的数据节点和目标实例。
说明目前支持的最大查询范围为最近1天。
监控指标
说明
current_binlog_sync_delay_time
binlog的同步延迟,单位为秒。由于地域间存在网络延迟,通常情况下,该值低于10秒为正常。
说明如果子实例自动触发高可用切换,或对其执行重启、变更配置等操作,该值可能会短时间上升至60秒左右,之后会恢复正常。
ops
每秒从源实例的数据节点同步到目标实例的binlog条目数。
status
同步状态,取值:
1:正常。
0:异常。
常见问题
Q:binlog同步延迟突然增高或同步状态为异常是什么原因,应该怎么排查?
A:如果子实例自动触发高可用切换,或对其执行重启、变更配置等操作,会引起同步延迟上升,属于正常波动,通常维持一段时间后会降低。
相关API
API接口 | 说明 |
查询分布式实例的同步详细信息。 |
文档内容是否对您有帮助?