首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于mysql galera复制的PROXYSQL配置

基于mysql galera复制的PROXYSQL配置
EN

Database Administration用户
提问于 2019-07-31 05:46:23
回答 2查看 261关注 0票数 0

是否可以将相同的数据库连接到两个不同的proxysql配置?

EN

回答 2

Database Administration用户

发布于 2019-07-31 14:05:30

是的,我想是的。在ProxySQL博客文章这里中,有一个引用基础结构,它有多个ProxySQL实例连接到同一组数据库节点。它还说:

出于可用性原因,我们通常建议在应用程序框上设置ProxySQL实例。

尽管如此,对于Galera集群,我不确定ProxySQL实例之间是否一致,哪个Galera节点是“主”,哪个是“奴隶”--如果您使用读-写拆分,这一点尤其重要,这是您可能希望对Galera集群进行的操作,以避免某些死锁在普通的MySQL配置中看不到。(另见:Galera为MySQL用户带来的大麻烦.)

票数 1
EN

Database Administration用户

发布于 2019-07-31 15:53:42

我对另一个答案投了反对票,通常我不会发送不同的答案,但我想补充一些额外的信息:

  • 是的,您可以这样做,这甚至是一个非常典型的设置,例如,让读取转到一个服务并写入另一个服务,或者任何其他您想要的拆分。
  • 多个proxysql的问题是,您希望在数据库感知方面保持其配置的同步,这并不容易,您可能需要为此设置一个单独的服务,以避免在出现网络分裂等情况下对集群的不同视图。许多大型设置使用一些高可用的、基于协商一致的配置管理服务来处理这个问题。例如:https://github.blog/2018-06-20-mysql-high-availability-at-github/
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/244177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档