Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
Amazon web services AWS在我终止它后自动生成新实例。_Amazon Web Services_Amazon Elastic Beanstalk - Fatal编程技术网

Amazon web services AWS在我终止它后自动生成新实例。

Amazon web services AWS在我终止它后自动生成新实例。,amazon-web-services,amazon-elastic-beanstalk,Amazon Web Services,Amazon Elastic Beanstalk,好吧,AWS上发生了奇怪的事情 我下载了AWS.NET开发工具并创建了一个elastic beanstalk默认实例。 然后,出于某种原因,我通过VisualStudio界面创建了另一个实例,该实例是所有客户端代码/配置所在的位置。然后,我返回到由elastic beanstalk创建的默认实例并终止它。一小时后,我重新登录,另一个默认实例启动并运行。似乎AWS已经检测到我终止了该实例,并产生了另一个实例。某种形式的检查似乎已经到位。 有人能告诉我这里发生了什么,以及如何完全删除默认实例(及其终

好吧,AWS上发生了奇怪的事情

我下载了AWS.NET开发工具并创建了一个elastic beanstalk默认实例。 然后,出于某种原因,我通过VisualStudio界面创建了另一个实例,该实例是所有客户端代码/配置所在的位置。然后,我返回到由elastic beanstalk创建的默认实例并终止它。一小时后,我重新登录,另一个默认实例启动并运行。似乎AWS已经检测到我终止了该实例,并产生了另一个实例。某种形式的检查似乎已经到位。 有人能告诉我这里发生了什么,以及如何完全删除默认实例(及其终止保护行为)


谢谢。

我也经历过类似的事情。如果实例是通过Elastic Beanstalk创建的,那么您需要进入AWS控制台中的Elastic Beanstalk屏幕,首先从那里删除应用程序。如果您只是从EC2屏幕终止实例,Elastic Beanstalk可能会认为实例崩溃并启动一个新实例。

如果Beanstalk未启用,则很可能是通过自动缩放创建的。它存在于EC2服务本身中

转到自动缩放,首先删除自动配置组并启动该关联实例的配置

如上所述,这是由
自动缩放组的所需/最小1实例设置引起的。因此,这意味着自动缩放组中的实例将始终有一个正在运行的实例。如果只删除一个,它将创建另一个。要防止出现这种情况,请转到EC2仪表板,并在左侧栏上向下滚动以查找/单击
自动缩放
菜单下的
自动缩放组
。您将看到组列表,您可以在其中单击它们以查看哪些实例位于这些组中。找到实例所在的组并将其删除(环境也被删除时会发生这种情况),或者将其所需的最小1实例规则更改为0并保存。就是这样


Aaaahh。。。对我试图在不首先终止elastic beanstalk默认环境/应用程序的情况下终止实例。看起来它正在按预期工作。谢谢,消除了我的疑虑。