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

时间:2014-12-12 10:22:38

标签: php mysql replication scalability lamp

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

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

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

客户端必须使用反DDOS服务(http://qrator.net/en/),因此我们无法使用粘性会话。

有哪些可行的解决方案?

感谢您的帮助。

0 个答案:

没有答案