Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Magento设置为在多个mysql主机上写入_Mysql_Performance_Magento_Replication_Cluster Computing - Fatal编程技术网

将Magento设置为在多个mysql主机上写入

将Magento设置为在多个mysql主机上写入,mysql,performance,magento,replication,cluster-computing,Mysql,Performance,Magento,Replication,Cluster Computing,我是mysql集群的新手。我一直在努力寻找,当我用mysql集群安装magento时,它是否会写入一个节点,还是总是写入一个节点 我的第二个问题是,当我设置mysql复制时:一个主服务器和一个从服务器,以及主服务器死亡,magento将开始在从服务器上写入,还是我的应用程序停止工作 非常感谢 1) 默认情况下,Magento支持:1个主设备和多个读取从设备。 对于特定模块,您可以定义不同的读/写自定义连接。因此,通过这种设置,您可以将数据写入多个mysql主服务器 注意:没有一家大型Magent

我是mysql集群的新手。我一直在努力寻找,当我用mysql集群安装magento时,它是否会写入一个节点,还是总是写入一个节点

我的第二个问题是,当我设置mysql复制时:一个主服务器和一个从服务器,以及主服务器死亡,magento将开始在从服务器上写入,还是我的应用程序停止工作

非常感谢

1)

默认情况下,Magento支持:1个主设备和多个读取从设备。 对于特定模块,您可以定义不同的读/写自定义连接。因此,通过这种设置,您可以将数据写入多个mysql主服务器

注意:没有一家大型Magento托管合作伙伴/提供商(nbs、NexAccess、peer1等)能够使用多个db主服务器提供有效的解决方案


2) 没有。没有自动切换到从属。

我需要没有任何单点故障的解决方案。也许有另一种方法可以发现db服务器崩溃并在短时间内切换到另一台服务器?您可以作为客户联系一些Magento行业合作伙伴(peer1、nbs、nexcess)(只需说您是一个大客户,所以他们实际上会按照您的要求作为重要线索)并询问他们如何涵盖这方面。。。可能想试试haproxy