【问题标题】:How do I add/remove IPs based on AWS autoscaling?如何基于 AWS 自动缩放添加/删除 IP?
【发布时间】:2014-04-23 06:45:54
【问题描述】:

我有一个指向 Varnish 的两个实例的 ELB。 Varnish 服务器与应用服务器通信,两种服务器都需要自动缩放。

这一切都设置得很愉快,但有一个小细节:

清漆服务器有一个它们正在代理的 IP 列表,并且将接受来自的清除,而应用服务器有一个清漆服务器 IP 列表,因此它可以从缓存中清除页面。

如何在添加或删除服务器并触发进程时获取此信息?一旦我有了它,我可以编写一个脚本来调整清漆和应用服务器上的 IP 列表,它只是挂钩和获取这些不明显的信息。

还是我完全误解了这个问题,有更简单的方法?

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    可能有一种方法可以配置它而无需维护 IP 列表。在不了解您的应用程序如何工作的情况下,很难就该解决方案提供建议。

    但是,您可以将自动扩缩组配置为在对自动扩缩组进行更改时发送事件。这将通过 SNS -> SQS 处理。

    您需要为 SQS 构建一个阅读器,然后它会更新您的配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-20
      • 1970-01-01
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      • 2017-12-15
      • 2019-01-05
      • 2014-05-06
      相关资源
      最近更新 更多