Amazon ec2 AWS EC2:调用SetInstanceProtection时出错-似乎是最近的问题?

Amazon ec2 AWS EC2:调用SetInstanceProtection时出错-似乎是最近的问题?,amazon-ec2,Amazon Ec2,我们有一个ASG,其服务器从SQS提取请求并处理它们。一些请求需要数天才能完成,所以我们使用BOTO3的UpDeDeSaleEngIn保护调用,以确保ASG不试图在请求中使服务器停止服务。直到最近,它一直运行良好,但就在今天,我看到许多服务器(可能有50%?)在启动时出现故障,并显示以下消息: botocore.exceptions.ClientError: An error occurred (ValidationError) when calling the SetInstanceProte

我们有一个ASG,其服务器从SQS提取请求并处理它们。一些请求需要数天才能完成,所以我们使用BOTO3的UpDeDeSaleEngIn保护调用,以确保ASG不试图在请求中使服务器停止服务。直到最近,它一直运行良好,但就在今天,我看到许多服务器(可能有50%?)在启动时出现故障,并显示以下消息:

botocore.exceptions.ClientError: An error occurred (ValidationError) when calling the SetInstanceProtection operation: The instance i-04434b566ff618323 is not in InService or EnteringStandby or Standby.
这并不可怕,这发生在服务器启动的早期,因此它退出,实例关闭,然后另一个实例取而代之。但这很烦人,也很奇怪——一个实例在运行时,除了InService、EnteringStandby或Standby之外,还能处于什么其他ASG状态?为什么这件事最近才开始发生?怎样才能阻止它?有人有什么想法吗