【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.2
changefeed同步到备库的时候–sink-uri能否指定多个地址?
我自己测试只能指定一个地址,现在的问题是备库有多tidb-server ,如果只指定一个,那这个tidb-server挂了就会影响都changefeed,能否写多个连接串?
kafka试过写多个是可以的,tidb server没试过,看看你写多个是咋写的
1 个赞
多个tidb-server如果是同一个集群的话。可以用代理做负载均衡
1 个赞
kafka写多个有个参考样例吗?
–sink-uri=“mysql://user:password@host1:port1,host2:port2/db_name”
host1:port1
和host2:port2
分别表示两个备库的地址
2 个赞
学会了 6
1 个赞
牛!
刚测试了下,有个细节需要注意下:
刚刚测试4种语法,只有1和2的语法正确,port后面要加 /,最后一个可加可不加。
–sink-uri=“mysql://user:password@host1:port1/,host2:port2/”
–sink-uri=“mysql://user:password@host1:port1/,host2:port2”
–sink-uri=“mysql://user:password@host1:port1,host2:port2/”
–sink-uri=“mysql://user:password@host1:port1,host2:port2”
1 个赞
厉害
来个五星好评,哈哈哈
承让承让,哈哈哈
不说还没发现可以这样用,确实很6
还能这么写!学到了
这个文档里有
get 到就好,哈哈哈
现在发现了
–sink-uri=“mysql://user:password@host1:port1,host2:port2/db_name” 试下
我再去深入测试下,看看能不能自动切换
社区中隐藏的高手
学习了!