我有一个基于WordPress平台的网站,由于速度和正常运行时间的问题,在3个月内更换了3家托管公司。是否可以在两台服务器上托管我的网站,如果其中一台服务器宕机,则会自动从第二台服务器运行:)
注: 1)。这是一个基于设计图片的网站(你可以说是墙纸网站)
发布于 2013-12-20 14:17:46
是的,你可以通过在你的网站托管面板中提供不同的“域名服务器”,例如ns1.domainname.com,ns2.domainname.com,ns1.diffdomainname.com等,将你的网站托管在一个域名的多个服务器上。这将服务于您的问题,如果您的网站是从一台服务器关闭,它很容易从其他服务器上挑选网站。
发布于 2015-08-12 01:56:42
这个问题的解决方案是建立高可用和可自动扩展的基础设施。你可以使用AWS,它支持你需要的一切。
您的WordPress应用程序可以有3层。
1)负载均衡层
2) PHP应用层
3)数据库基础层
您可以使用elasticbeanstalk轻松地安装和维护负载均衡层,即ELB和PHP应用层,即ec2服务器
查看此doc,了解如何使用beanstack部署php应用程序
确保您在所有层都使用了多个AZ(可用区),以实现高可用性。
还可以使用AWS RDS mysql或Aurora for DB layer
发布于 2013-12-20 14:11:24
是!这项技术被称为用于服务器的"Load Balancing“,您可以使用开源软件配置您的服务器,也可以与提供此技术的商业公司合作。
您应该为您需要的每个服务执行负载平衡:MySQL (或您的数据库系统)和Apache (或您的and服务器)。
他举了个例子:Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Etch
https://stackoverflow.com/questions/20697299
复制相似问题