如何创建100%可靠性的网站?

时间:2016-02-19 15:54:18

标签: php mysql load-balancing database-replication

我有MySQL数据库的PHP应用程序。我想使用一些东西来提供100%访问网站。当一台服务器掉落另一台服务器时如何做到这一点会占用整个流量?

我正在考虑克隆serwer,添加负载均衡器并在MySQL中设置master-master复制。这是对的吗?有更简单的解决方案吗?

1 个答案:

答案 0 :(得分:2)

这个问题太夸张了 - 100%的可靠性很难/不可能。

我无法看到更简单的解决方案 - 除非您使用服务提供商,但他们只能提供99%的正常运行时间保证。即云提供商。正常运行时间和可靠性之间存在差异 - 由于其他网络问题,有些人将无法连接。

如果你想自己动手,那就像你所说的一样,你也需要在某个地方使用反向代理。

也像其他评论所说的那样 - 你的意思是故障转移等等,你不能让它在所有有一些防火墙的国家100%工作;)

很抱歉,我会发表评论,但我没有足够的代表。