在AWS官方文件的相关部分中,提出了以下要求:
创建负载均衡器时,必须从至少两个可用性区域指定一个公共子网。每个可用性区域只能指定一个公共子网。 要确保负载均衡器能够正确地伸缩,请验证负载均衡器的每个子网是否至少有一个带有/27位掩码的CIDR块(例如,10.0.0.0/27),并且至少有8个空闲IP地址。负载均衡器使用这些IP地址来建立与目标的连接。
然而,我不明白为什么--关于需求8免费IP地址的一点。有人能给我解释一下吗?提前感谢!
我在网上搜索了一下,找不到一个很好的解释。我认为理解这个要求可以帮助我理解电子束的工作原理(我确实读过关于"ELB是如何工作的“的章节,但我仍然感到困惑)
发布于 2019-03-07 14:50:56
AWS Elastic Load Balancers可以向上和向下扩展以满足您的站点的流量需求。scaling up使用来自子网的私有IP地址。AWS对这方面的工作方式并不十分满意。我能找到的最好的办法就是含糊地引用它。
负载平衡器,所有这些功能都具有高可用性、自动缩放和健壮的安全性,这是使您的应用程序容错所必需的。
8 free IP addresses在下面被模糊地描述,通常它允许ELB水平地缩放。
如果您的VPC中的子网耗尽了可用的IP地址,AWS资源(如负载平衡器)可能无法成功地响应增加的通信量。 在每个子网中保持至少8个IP地址可供使用是一种最佳做法。有两种方法可以释放或添加附加IP地址,以便与负载平衡器一起使用。
FYI,如果您尝试创建一个没有8个IP地址的ELB,它将失败,您将得到以下错误消息:

参考文献
https://stackoverflow.com/questions/55043151
复制相似问题