Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
具有两台服务器的php和mysql网站的可靠基础设施-正确的方法?_Php_Mysql_Replication_Scalability_Lamp - Fatal编程技术网

具有两台服务器的php和mysql网站的可靠基础设施-正确的方法?

具有两台服务器的php和mysql网站的可靠基础设施-正确的方法?,php,mysql,replication,scalability,lamp,Php,Mysql,Replication,Scalability,Lamp,我不确定我是否能用几句话来描述情况。 现在我们有一个建立在传统灯塔之上的网站。 客户希望建立“可靠的基础设施” 现在我们有两台独立的Linux机器,其中有两个MySQL和应用程序实例。 数据库通过“主”复制连接。还实现了某种“负载平衡”:每个新请求都通过“循环”发送到下一个服务器 这个方案并不可靠,因为我们已经遇到了问题。 例如,由于复制过程缓慢,用户与第一台服务器有会话,而与其他服务器没有会话。 另一个问题是缺乏可伸缩性 客户端必须使用防DDOS服务(),因此我们不能使用粘性会话 可能的解决办

我不确定我是否能用几句话来描述情况。 现在我们有一个建立在传统灯塔之上的网站。 客户希望建立“可靠的基础设施”

现在我们有两台独立的Linux机器,其中有两个MySQL和应用程序实例。 数据库通过“主”复制连接。还实现了某种“负载平衡”:每个新请求都通过“循环”发送到下一个服务器

这个方案并不可靠,因为我们已经遇到了问题。 例如,由于复制过程缓慢,用户与第一台服务器有会话,而与其他服务器没有会话。 另一个问题是缺乏可伸缩性

客户端必须使用防DDOS服务(),因此我们不能使用粘性会话

可能的解决办法是什么

谢谢你的帮助