更新时间:2025-08-15 GMT+08:00
分享

开启TaurusDB代理Binlog拉取(公测)

操作场景

TaurusDB数据库代理支持拉取Binlog功能,您可以通过数据库代理地址,从主节点或者只读节点拉取Binlog操作。

使用须知

  • 该功能当前是公测状态,如需使用,请提交工单
  • 数据库代理内核版本为2.24.12.000及以上版本并且TaurusDB实例内核版本为2.0.54.240600及以上版本可以使用该功能。内核版本的查询方法请参见如何查看云数据库 TaurusDB实例的版本号
  • 只读数据库代理在开启该功能后,只能从只读节点拉取Binlog,所以需要您先打开TaurusDB实例的只读Binlog拉取功能。
  • 如果修改拉取Binlog目标节点(如:从主节点拉取切换到只读节点拉取),需断开当前连接并重新连接才能完成目标节点切换。
  • 通过数据库代理拉取Binlog会占用代理资源,导致代理压力变大,多并发拉取Binlog时存在性能瓶颈。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 TaurusDB
  4. 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
  5. 在左侧导航栏中单击数据库代理,进入数据库代理信息页面。
  6. 单击目标代理实例名称,进入代理实例基本信息页面。
  7. 在实例信息区域,单击“binlog拉取”右侧

    图1 Binlog拉取

  8. 弹框中单击“确定”,开启Binlog拉取。
  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 TaurusDB
  4. 在“实例管理”页面,选择目标TaurusDB实例,单击实例名称,进入实例概览页面。
  5. 在配置信息区域,单击只读节点Binlog拉取下方的

  6. 弹框中单击“确定”,开启只读节点Binlog拉取,实例状态从“设置只读Binlog拉取配置中”变为“正常”,此过程大约需要几秒钟。

    图2 开启只读节点Binlog拉取

  7. 在左侧导航栏,单击数据库代理,进入数据库代理页面。
  8. 单击目标代理实例名称,进入代理实例基本页面。
  9. 在实例信息区域,单击“binlog拉取”右侧

    图3 Binlog拉取

  10. 弹框中单击“确定”,开启Binlog拉取,代理实例的运行状态从“数据库代理实例修改binlog拉取中”变成“正常”,此过程大约需要几秒钟。
  11. 确认“主节点拉取binlog”是否开启。如果已开启,单击,关闭主节点拉取Binlog,表示从只读节点拉取Binlog。

    图4 确认主节点Binlog

    图5 关闭主节点拉取Binlog

相关文档