繁体   English   中英

在AWS上为Node.js设置ELB

[英]Setting up ELB on AWS for Node.js

我有一个非常基本的问题,但是我在互联网上搜索了好几天却没有找到我想要的东西。

我目前在AWS上运行一个实例。

该实例上有我的节点服务器和我的数据库。

我想通过分隔托管服务器和数据库的一台计算机来利用ELB:

  1. 一台永不终止的计算机,该计算机托管数据库
  2. 一台运行基本节点服务器的计算机,该服务器也永远不会终止
  3. 一种用于在流量需求时部署(并随后终止)运行服务器的其他EC2实例的策略。

首先,我想知道此设置是否合理。

其次,

我对此应该如何工作感到非常困惑:

是否所有部署的实例都使用同一卷运行,还是使用该卷的快照?

通常,我应该如何设置这样的系统? 再次,我在网上搜索了所有案例和所有教程和文档,因此我似乎无法弄清楚该怎么做。

有小费吗? 链接? 文章? 影片?

谢谢!

您将拥有一个最小规模为1的AutoScaling组,该组被配置为使用基于NodeJS服务器的AMI。 当创建和删除实例时,AutoScaling组将在ELB中添加/删除实例。

EBS卷不能一次附加到一个以上实例。 如果需要共享磁盘卷,则需要查看EFS服务。

是的,您需要将数据库移动到不是AutoScaling组成员的单独服务器上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM