【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v5 v6 v7
【遇到的问题:问题现象及影响】tidb v5 v6 v7版本在有2个tidb节点的情况下,怎么样做负载均衡?
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
我公司用的是阿里云的服务器,负载均衡也是用的阿里云。指向这两个tidb服务器。
1 个赞
就负载到这 2 个 tidb 的节点就好了
v8版本可以使用tiproxy
https://docs.pingcap.com/zh/tidb/stable/tiproxy-deployment-topology
8以前版本用haproxy
https://docs.pingcap.com/zh/tidb/v7.5/haproxy-best-practices#haproxy-在-tidb-中的最佳实践
3 个赞
HAProxy 很多均衡工具
haproxy要通过keepalived做成vip的方式吧。
加个lb就行
这篇专栏写的比较详细可以看看
1 个赞
加个nginx服务就行
业务代码里如果配置的话,加个随机链接def即可解决
软件可以考虑使用haproxy,如果是有F5,也可以使用F5轮询到2台tidb
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。