AWS-您可以使用Drupal和Joomla自动缩放EC2实例!应用程序?

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

我们到我们的一个AWS EC2实例的通信暂时爆发。

其中包含许多Drupal和Joomla!带有RDS数据库的CMS应用程序。

[当流量达到峰值时,它将使实例上的CPU使用率最大化(m4.large)。

我们想设置AutoScaling来解决此问题,但是Rackspace AWS支持建议应用程序必须为无状态。

是Drupal和Joomla!无国籍?

具有这些应用程序的EC2可以在AWS中自动缩放吗?

amazon-web-services amazon-ec2 drupal joomla
1个回答
0
投票

关于drupal(对于joomla也可能类似)。>>

Durpal可以在AWS上运行并使用自动缩放。这是文档,并在正式的AWS白皮书中进行了解释:

  • Drupal on the AWS Cloud
  • 但是,要使其正常工作的关键组件(您已经拥有RDS)是弹性文件系统(EFS)

。它为运行drupal的自动伸缩组中的所有实例提供共享文件系统。这是必要的,以便所有实例具有相同的文件(例如,用户上传的图像),并且文件系统不受自动伸缩组的伸缩事件的影响。

所以回到您的原始问题。就其本质而言,drupal不是无状态的

。但是,可以通过使用RDS和EFS将其合并为一个。因此,您需要付出一些努力才能修改/迁移当前的Drupal安装以使用EFS。

为了快速解决cpu问题,您可以考虑升级到更强的实例类型。

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