szhjb88 发表于 2024-3-4 18:43:09

GreatSQL 推荐使用什么代理中间件,实现读写分离?

你好,


我打算在生产环境中使用了GreatSQL 3个节点部署MGR集群, 推荐使用什么代理中间件,实现读写分离?

最好能支持多个读库按比例分配读的请求,谢谢!

yejr 发表于 2024-3-5 10:21:19

如果重点是关注只读负载均衡,可以考虑用LVS或HAProxy,应该都支持设置权重
ProxySQL记得也支持设置权重,但它的bug似乎较多,倒是也可以先试试看

yejr 发表于 2024-3-5 16:19:17

yejr 发表于 2024-3-5 10:21
如果重点是关注只读负载均衡,可以考虑用LVS或HAProxy,应该都支持设置权重
ProxySQL记得也支持设置权重, ...

GreatSQL 8.0.32-25版本中,新增支持只读节点绑定VIP功能,也可以尝试下 https://greatsql.cn/docs/8032-25/user-manual/5-enhance/5-2-ha-mgr-vip.html

szhjb88 发表于 2024-3-6 08:59:35

yejr 发表于 2024-3-5 10:21
如果重点是关注只读负载均衡,可以考虑用LVS或HAProxy,应该都支持设置权重
ProxySQL记得也支持设置权重, ...

你好 Jejr,

谢谢回复 ,
proxysql有什么bug?

另外 ,proxysql安装在mgr节点上,还是安装在程序本机,程序通过连接本机proxysql代理连接mgr集群?请提供专业建议,谢谢!

yejr 发表于 2024-3-6 09:20:21

szhjb88 发表于 2024-3-6 08:59
你好 Jejr,

谢谢回复 ,


微信公众号:老叶茶馆,搜索关键字:proxysql,有相关文章,都可以先看看

szhjb88 发表于 2024-3-7 10:45:40

yejr 发表于 2024-3-6 09:20
微信公众号:老叶茶馆,搜索关键字:proxysql,有相关文章,都可以先看看

谢谢 !
页: [1]
查看完整版本: GreatSQL 推荐使用什么代理中间件,实现读写分离?