如何在从ALB目标组中删除的EC2实例上执行脚本?

彼得·麦克埃沃伊

当我们的应用程序从ALB中退出服务时,应“处于静默状态”。我知道在终止实例之前,http请求已从终止实例中“耗尽”,但是我们需要该应用程序也停止处理/产生Rabbitmq消息。

我们已经可以在应用程序文件夹中提供脚本,如果需要手动执行,操作员可以执行这些脚本-它们控制运行状况检查端点返回的HTTPCode。如果应用程序实例需要告诉ALB停止发送请求,则这些功能很有用。但是,ALB是否可以通过某种方式通知应用程序在终止之前对其进行静默?

我也想知道应用程序是否有办法在完成作业或等待请求完成时延迟终止。

从自动缩放的角度来看,我特别感兴趣,因为无法提前知道将终止哪个实例,因此操作员没有机会提前运行脚本

马克B

这正是EC2 Auto Scaling生命周期挂钩的用途。本质上,它将停止向实例发送流量,并通知实例它需要准备终止,然后等待实例说它已准备好终止。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在多个EC2实例上运行脚本

来自分类Dev

如何在属于自动伸缩组的所有Amazon EC2实例上运行Shell脚本?

来自分类常见问题

如何在EC2中删除实例?

来自分类Dev

如何在不保持ssh管道打开的情况下在Amazon EC2上运行脚本?

来自分类Dev

如何在Amazon EC2实例中执行自动缩放?

来自分类Dev

如何在EC2实例中查找和删除Nginx?

来自分类Dev

如何在Amazon EC2实例上安装jq

来自分类Dev

如何在Linux EC2实例上安装PHPMyAdmin?

来自分类Dev

如何在EC2实例上设置irods

来自分类Dev

如何在Elastic Beanstalk中的EC2实例上重新启动httpd以启用HTTPS?

来自分类Dev

从本地计算机在Amazon EC2实例上远程执行Powershell脚本

来自分类Dev

通过AWS Lambda在EC2实例上执行python脚本

来自分类Dev

如何在AWS中获取EC2实例的信息

来自分类Dev

运行脚本的EC2实例上位于S3中的EMR日志在哪里?

来自分类Dev

如何在Amazon Auto-scaling组中的多个ec2实例上部署和更新应用程序?

来自分类Dev

从EC2目标组添加/删除EC2需要哪些AWS权限?

来自分类Dev

在 docker 容器内(在 EC2 实例上)运行的微服务未到达 AWS ALB

来自分类Dev

无法在远程 EC2 实例上执行 spark 任务

来自分类Dev

获取EC2自动伸缩组中的实例列表?

来自分类Dev

获取EC2自动伸缩组中的实例列表?

来自分类Dev

如何在CMD中运行将在我创建的所有AWS ec2实例上运行的命令?

来自分类Dev

AWS EC2无法执行脚本docker-compose

来自分类Dev

EC2 Bootstrap 脚本未在 Ubuntu 上执行

来自分类Dev

如何在Amazon EC2 T2.micro实例上增加每秒的请求?

来自分类Dev

如何在从另一个页面加载的模式中运行脚本?

来自分类Dev

AWS CloudFormation:Application Load Balancer的目标组不适用于多个EC2实例

来自分类Dev

如何在Selenium JavascriptExecutor中执行脚本

来自分类Dev

如何在特定的div中执行脚本

来自分类Dev

如何在不同目录中执行脚本?

Related 相关文章

  1. 1

    在多个EC2实例上运行脚本

  2. 2

    如何在属于自动伸缩组的所有Amazon EC2实例上运行Shell脚本?

  3. 3

    如何在EC2中删除实例?

  4. 4

    如何在不保持ssh管道打开的情况下在Amazon EC2上运行脚本?

  5. 5

    如何在Amazon EC2实例中执行自动缩放?

  6. 6

    如何在EC2实例中查找和删除Nginx?

  7. 7

    如何在Amazon EC2实例上安装jq

  8. 8

    如何在Linux EC2实例上安装PHPMyAdmin?

  9. 9

    如何在EC2实例上设置irods

  10. 10

    如何在Elastic Beanstalk中的EC2实例上重新启动httpd以启用HTTPS?

  11. 11

    从本地计算机在Amazon EC2实例上远程执行Powershell脚本

  12. 12

    通过AWS Lambda在EC2实例上执行python脚本

  13. 13

    如何在AWS中获取EC2实例的信息

  14. 14

    运行脚本的EC2实例上位于S3中的EMR日志在哪里?

  15. 15

    如何在Amazon Auto-scaling组中的多个ec2实例上部署和更新应用程序?

  16. 16

    从EC2目标组添加/删除EC2需要哪些AWS权限?

  17. 17

    在 docker 容器内(在 EC2 实例上)运行的微服务未到达 AWS ALB

  18. 18

    无法在远程 EC2 实例上执行 spark 任务

  19. 19

    获取EC2自动伸缩组中的实例列表?

  20. 20

    获取EC2自动伸缩组中的实例列表?

  21. 21

    如何在CMD中运行将在我创建的所有AWS ec2实例上运行的命令?

  22. 22

    AWS EC2无法执行脚本docker-compose

  23. 23

    EC2 Bootstrap 脚本未在 Ubuntu 上执行

  24. 24

    如何在Amazon EC2 T2.micro实例上增加每秒的请求?

  25. 25

    如何在从另一个页面加载的模式中运行脚本?

  26. 26

    AWS CloudFormation:Application Load Balancer的目标组不适用于多个EC2实例

  27. 27

    如何在Selenium JavascriptExecutor中执行脚本

  28. 28

    如何在特定的div中执行脚本

  29. 29

    如何在不同目录中执行脚本?

热门标签

归档