Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在AWS上为Node.js设置ELB_Node.js_Amazon Web Services_Amazon Elb - Fatal编程技术网

在AWS上为Node.js设置ELB

在AWS上为Node.js设置ELB,node.js,amazon-web-services,amazon-elb,Node.js,Amazon Web Services,Amazon Elb,我有一个非常基本的问题,但我已经在互联网上搜索了好几天,没有找到我要找的东西 我目前在AWS上运行一个实例 该实例上有我的节点服务器和数据库 我想通过分离托管服务器和数据库的一台机器来利用ELB: 一台永远不会终止的机器,它承载数据库 一台运行基本节点服务器的机器,该服务器也从未终止 在流量需要时部署(并随后终止)运行服务器的其他EC2实例的策略 首先,我想知道这个设置是否合理 第二, 我对这在实践中的工作方式感到非常困惑: 是否所有部署的实例都使用相同的卷运行,或者是否使用卷的快照 一般来说,

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

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

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

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

  • 一台永远不会终止的机器,它承载数据库
  • 一台运行基本节点服务器的机器,该服务器也从未终止
  • 在流量需要时部署(并随后终止)运行服务器的其他EC2实例的策略 首先,我想知道这个设置是否合理

    第二,

    我对这在实践中的工作方式感到非常困惑:

    是否所有部署的实例都使用相同的卷运行,或者是否使用卷的快照

    一般来说,如何设置这样的系统?再一次,我在网上搜索,所有的教程和文档都是针对每一个案例的,以至于我似乎无法准确地找出在我的案例中应该做什么

    有什么建议吗?链接?文章?录像带


    谢谢大家!

    您将拥有一个最小大小为1的自动缩放组,该组配置为基于您的NodeJS服务器使用AMI。在创建和删除实例时,自动缩放组将向ELB添加/删除实例

    EBS卷一次不能连接到多个实例。如果需要共享磁盘卷,则需要查看EFS服务


    是的,您需要将数据库移动到一个独立的服务器上,该服务器不是自动缩放组的成员。

    您将拥有一个最小大小为1的自动缩放组,该组配置为基于您的NodeJS服务器使用AMI。在创建和删除实例时,自动缩放组将向ELB添加/删除实例

    EBS卷一次不能连接到多个实例。如果需要共享磁盘卷,则需要查看EFS服务


    是的,您需要将数据库移动到一个独立的服务器上,该服务器不是自动缩放组的成员。

    因此部署的实例将根据快照接收一个新的ebs卷?是的,每个实例都将从您指定的AMI创建。AMI指定一个或多个EBS快照,用于创建一个或多个EBS卷。自动缩放组创建的实例与您可以从AMI手动创建的实例没有什么不同。因此,部署的实例将根据快照接收新的ebs卷?是的,每个实例都将从您指定的AMI创建。AMI指定一个或多个EBS快照,用于创建一个或多个EBS卷。自动缩放组创建的实例与您可以从AMI手动创建的实例没有什么不同。