【问题标题】:is it possible for Wordpress Site to loading from 2 servers?Wordpress 站点是否可以从 2 个服务器加载?
【发布时间】:2014-01-08 22:37:13
【问题描述】:

我有一个基于 WordPress 平台的网站,由于速度和正常运行时间问题,在 3 个月内更换了 3 家托管公司。 是否可以将我的站点托管在两台服务器上,如果一台服务器关闭,则站点会自动从第二台服务器运行:)

注意:1)。这是一个基于设计图片的网站(你可以说是壁纸网站)

【问题讨论】:

    标签: php wordpress hosting vps


    【解决方案1】:

    是的,您可以通过提供不同的“名称服务器”例如将您的站点托管在具有一个域的多个服务器上。 ns1.domainname.comns2.domainname.comns1.diffdomainname.com 等在您的网站托管面板中。如果您的网站在一台服务器上出现故障,这将解决您的问题,它很容易从另一台服务器上选择网站。

    【讨论】:

    • 我每天都会做出哪些改变呢?因为它是在 wordpress 平台上,而且我会定期在我的网站上发布新文章。
    • 很遗憾,您必须在所有上传了 wordpress 网站的服务器上更新它
    【解决方案2】:

    此问题的解决方案是设置高可用性和自动可扩展的基础架构。 您可以使用 AWS,它支持您需要的一切。

    您的 WordPress 应用程序可以有 3 层。

    1) 负载均衡层

    2) PHP 应用层

    3) 数据库层

    您可以使用elasticbeanstalk轻松安装和维护负载均衡层即ELB和PHP应用层即ec2服务器

    查看doc 使用 beanstack 部署 php 应用程序

    确保您在所有层中使用多个 AZ(可用区)以实现高可用性。

    您还可以将 AWS RDS mysql 或 Aurora 用于 DB 层

    【讨论】:

      【解决方案3】:

      是的!这种技术称为服务器的“负载平衡”,您可以使用开源软件配置您的服务器,也可以与提供此技术的商业公司合作。

      您应该为您需要的每项服务进行负载平衡,例如:MySQL(或您的数据库系统)和 Apache(或您的网络服务器)。

      举个例子:Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Etch

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-13
        • 1970-01-01
        • 1970-01-01
        • 2018-05-13
        • 2013-08-12
        • 2016-03-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多