我是AWS的新手,想要使用EC2实例构建一个简单的自动缩放wordpress应用程序示例。 我理解如何创建一个loadbalancer,如何创建bitnami wordpress ec2实例和一个自动缩放组并使所有运行,但这里是我没有得到的,在任何文档中都找不到:
我创建的每个EC2 Wordpress实例显然都有自己的wordpress数据和数据库。它们不同步。因此,如果Load Balancer将流量发送到EC2 A,则用户将看到另一个Appplication集,然后是EC2 B.
人们如何设置/解决此问题,以便能够添加无限的资源,这些资源为同一个应用程序保存相同的应用程序/工作。
答案 0 :(得分:1)
在Load Balancer(ELB)后面运行Wordpress有点棘手,因为默认情况下Wordpress将数据存储在EC2实例的卷上。
可能的解决方案:
但要注意:您需要禁用自动更新,Wordpress主题库,以及在单个EC2实例上更改文件的所有其他内容。
我写了一篇关于该主题的博文:https://cloudonaut.io/wordpress-on-aws-you-are-holding-it-wrong/前一段时间。
备选方案:
答案 1 :(得分:0)