我有一个基于WordPress平台的网站,切换3托管公司在3个月,由于速度和正常运行时间的问题.是否有可能托管我的网站在两个服务器上,如果一个是关闭网站自动从第二个运行:)注:1)。这是一个基于设计图片的网站(你可以说壁纸网站)
3lxsmp7m1#
是的,您可以通过提供不同的'名称服务器',例如,您可以在一个域的多个服务器上托管您的网站。ns1.domainname.com,ns2.domainname.com,ns1.diffdomainname.com等等在您的网站托管面板。这将服务于您的问题,如果您的网站是从一个服务器,它很容易选择网站从其他服务器。
d5vmydt92#
解决这个问题的方法是建立高可用性和自动扩展的基础设施。您可以使用AWS,它支持您所需的一切。你的WordPress应用程序可以有三个层次。1)负载均衡层2)PHP应用层3)数据基础层您可以使用elasticbeanstalk轻松安装和维护负载均衡层(即ELB)和PHP应用层(即ec2服务器)查看这个doc使用beanstack部署php应用程序确保在所有层中使用多个AZ(可用区)以实现高可用性。您也可以使用AWS RDS mysql或Aurora进行DB层
xe55xuns3#
是的!这项技术被称为服务器的“负载平衡”,您可以使用开源软件来配置您的服务器,或者您可以使用提供此功能的商业公司来实现。您应该为您需要的每个服务执行负载平衡,如:MySQL(或数据库系统)和Apache(或Web服务器)。他举了个例子:Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Etch
3条答案
按热度按时间3lxsmp7m1#
是的,您可以通过提供不同的'名称服务器',例如,您可以在一个域的多个服务器上托管您的网站。ns1.domainname.com,ns2.domainname.com,ns1.diffdomainname.com等等在您的网站托管面板。这将服务于您的问题,如果您的网站是从一个服务器,它很容易选择网站从其他服务器。
d5vmydt92#
解决这个问题的方法是建立高可用性和自动扩展的基础设施。您可以使用AWS,它支持您所需的一切。
你的WordPress应用程序可以有三个层次。
1)负载均衡层
2)PHP应用层
3)数据基础层
您可以使用elasticbeanstalk轻松安装和维护负载均衡层(即ELB)和PHP应用层(即ec2服务器)
查看这个doc使用beanstack部署php应用程序
确保在所有层中使用多个AZ(可用区)以实现高可用性。
您也可以使用AWS RDS mysql或Aurora进行DB层
xe55xuns3#
是的!这项技术被称为服务器的“负载平衡”,您可以使用开源软件来配置您的服务器,或者您可以使用提供此功能的商业公司来实现。
您应该为您需要的每个服务执行负载平衡,如:MySQL(或数据库系统)和Apache(或Web服务器)。
他举了个例子:Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Etch