【问题标题】:Is there any way to send a http request to all instances in a AWS ELB? [closed]有没有办法向 AWS ELB 中的所有实例发送 http 请求? [关闭]
【发布时间】:2015-08-07 08:46:48
【问题描述】:

我将使用 Amazon Auto Scaling 制作一组 Varnish 服务器。有了这个,我将不得不向负载平衡器上运行良好的所有服务器发送清除请求。

有可能吗?最简单的方法是什么?我应该使用 API 吗?

【问题讨论】:

    标签: amazon-web-services varnish autoscaling amazon-elb


    【解决方案1】:

    使用 awscli / API 相当简单。

    1. 使用 aws elb describe-instance-health 从 ELB 获取运行状况良好的实例 ID。这里有很多例子:AWS CLI - elb describe-instance-health

    2. 使用 aws ec2 describe-instances 获取健康实例的 IP 地址。文档在这里:AWS CLI - ec2 describe-instances

    3. 获得 IP 地址后,只需在 EC2 实例上执行所需的操作(确保正确设置安全组)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 2015-05-03
      • 2019-09-25
      • 1970-01-01
      • 2013-01-16
      相关资源
      最近更新 更多