Wordpress 网站可以从 2 台服务器加载吗?

问题描述 投票:0回答:4

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

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

php wordpress hosting vps
4个回答
1
投票

是的,您可以通过提供不同的“名称服务器”,将您的网站托管在一个域的多台服务器上。网站托管面板中的 ns1.domainname.comns2.domainname.comns1.diffdomainname.com 等。如果您的站点从一台服务器关闭,这将解决您的问题,它可以轻松地从其他服务器选择站点。


1
投票

这个问题的解决方案是建立高可用和自动扩展的基础设施。 您可以使用AWS,它支持您需要的一切。

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

1)负载均衡层

2) PHP 应用层

3) 数据库层

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

查看此 doc,了解使用 beanstack 进行 php 应用程序部署

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

您还可以使用 AWS RDS mysql 或 Aurora 作为数据库层


0
投票

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

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

他是一个示例:在 Debian Etch 上使用 HAProxy/Heartbeat 设置高可用性负载均衡器(具有故障转移和会话支持)


0
投票

我本来想问这个问题,但很高兴在发布问题之前找到了这个答案。我有一个计费网站,每次实时用户超过 3000 时就会卡住。所以,我很快就会尝试不同的名称服务器。

© www.soinside.com 2019 - 2024. All rights reserved.