【问题标题】:How to detach an instance from a Elastic Load Balancer?如何从弹性负载均衡器中分离实例?
【发布时间】:2013-02-28 02:32:00
【问题描述】:

我想从 ELB 中删除/分离一个实例(但不删除实例本身)。

API 似乎需要DeleteLoadBalancerListeners 的特定端口号。

如何将其从 LB(所有端口)中完全删除? (就像 AWS 中的 GUI 操作“从负载均衡器中删除”)

我正在使用Java SDK

【问题讨论】:

  • 实际上,DeleteLoadBalancerListeners 似乎根本不是我想要的……它不接受要删除的实例的 ID。

标签: java amazon-web-services amazon-ec2 amazon-elb


【解决方案1】:

从负载均衡器中注销您的后端实例

使用以下参数调用 DeregisterInstancesFromLoadBalancer:

Instances = i-4e05f721
LoadBalancerName = MyLoadBalancer

来自http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/US_DeReg_Reg_Instances.html

您的 Java SDK 链接指向 C# SDK,但您可以在同一个 API 文档中找到

http://docs.aws.amazon.com/sdkfornet/latest/apidocs/html/T_Amazon_ElasticLoadBalancing_Model_DeregisterInstancesFromLoadBalancerRequest.htm

这就是你要找的,对吧?

【讨论】:

  • 我在您发帖 37 秒后才发现这一点,并发布了我自己的答案……然后看到了您的 :) 接受并删除了我的。
猜你喜欢
  • 1970-01-01
  • 2013-07-19
  • 2021-03-18
  • 2021-05-26
  • 2017-09-30
  • 1970-01-01
  • 1970-01-01
  • 2013-03-22
  • 2021-12-07
相关资源
最近更新 更多