AWS WordPress高可用性EFS,EC2和MySQL数据库

时间:2017-04-04 21:09:50

标签: mysql wordpress amazon-ec2 high-availability amazon-efs

我正在构建Wordpress高可用性服务。我对Wordpress有点了解,但不知道如何让它工作并为HA设置。我已经阅读了各种文章,但不确定在一台主机上发生更改时Wordpress是多么宽容,现在其他主机会做出反应。

我从2个EC2实例,EFS(NFS)和RDS MySQL数据库开始。 EFS用于在两个实例上共享应用程序配置/数据/内容。 RDS MySQL数据库也将在两个实例上共享。有没有人看到这个设计有任何障碍?我想知道如何在一台主机上更新Wordpress插件,以及其他主机是否会动态地看到相同的更新。

1 个答案:

答案 0 :(得分:2)

我为高流量博客使用了相同的基础设施设计,它就像一个魅力。

  

我已经阅读了各种文章,但不确定在一台主机上发生更改时Wordpress是多么宽容,现在其他主机会做出反应。

只要您的wordpress文件存储到EFS中,所有EC2实例都将是最新的。

建议:

  • 使用CloudFront提供资产。不要依赖EFS,否则你将燃烧所有的EFS爆发信用。
  • 使用自动缩放组来扩展/缩小实例。
  • 使用CloudWatch警报严格监控EFS突发/吞吐量信用。如果您烧掉所有积分,您的实例将无法从EFS存储中读取!