【问题标题】:AWS amazon web services database and www instance resizingAWS 亚马逊网络服务数据库和 www 实例调整大小
【发布时间】:2016-10-04 08:55:03
【问题描述】:

我正在开发一个电子商务网站(由其他开发人员开发和设置),其 Web 服务器位于 m4.2xlarge 实例上,数据库位于 t2.micro(EC2 和 EBS 实例)上。 通常的流量约为每天 5,000 名独立访问者,但由于大报纸上的一些广告,我们预计未来会有巨大的增长,我想了解是否需要扩展 Web 服务器实例或数据库实例或两者兼而有之. 我不清楚这两个实例是否共享相同的 RAM 和 CPU,或者它们是否完全分离。 谢谢!

【问题讨论】:

  • 您确定生产数据库在 t2.micro 上吗?它在 m4.2xlarge 旁边看起来有点小。你使用自动缩放吗?
  • 嗨,是的,我也是,听起来也很奇怪。我已经仔细检查过,自动缩放未激活。

标签: amazon-web-services amazon-ec2


【解决方案1】:

两个系统都有不同的 CPU 和 RAM。

您应该为数据库选择 RDS 而不是普通的 EC2 实例。

您可以从旧实例备份并加载到您的 RDS 实例中。这也将帮助您保持高可用性。

【讨论】:

  • 感谢您提供的信息。我注意到数据库实例的 CPU 利用率约为 1%,这让我有点困惑,因为在更大的 www 实例上它约为 50%。有没有办法检查 AWS 中的 RAM 使用情况而不是使用 TOP linux 命令?
  • top 会给出最准确的指标。听起来您的应用程序实际上并没有太多地使用数据库。
猜你喜欢
  • 2013-09-28
  • 1970-01-01
  • 2011-07-17
  • 2015-05-15
  • 1970-01-01
  • 2015-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多