如何进行隔离性配置

如何进行MySQL漏数验证

mongodb配置失败

  • 类似报错信息
    ERROR close cluster switch!error msg:{“errorCode”:”datasource-0005”,”message”:”mongo 未配置对应影子表:ops_test.sync_wms_package_status_data”,”detail”:”mongo 未配置对应影子表:ops_test.sync_wms_package_status_data”}

  • 原因分析

  1. agent没有创建影子库数据源
    配置里的业务url+username和实际有差异,没有匹配上
    探针不支持,没有创建影子数据源
  2. 影子表配置url错误
    mongo的影子表方式,和其他的不太一样,如果业务url=mongodb://lt_ops_test_rw:@ops-mongodb-test01.shein.com"">321ev7X3UQfKBtWeXI4x@ops-mongodb-test01.shein.com:27001,ops-mongodb-test02.shein.com:27001,ops-mongodb-test03.shein.com:27001/ops_test
    在配置的时候只需 ops-mongodb-test01.shein.com:27001 即可,不要全部都配置上去
  • 排查思路
  1. 检查mongodb配置是否正确(快速做法:删除原mongodb配置信息,等待2min,然后重新配置mongodb影子库信息)
  2. 再进行发起压测流量请求看下agent日志是否正常
  3. 还是报错的话第三步检查客户使用的mongodb客户端版本,查看探针是否支持。不支持的话提云效需求工单给探针组,指派给浪依分配
文档更新时间: 2021-11-03 15:10   作者:SLDev