首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >负载均衡IP

负载均衡IP
EN

Stack Overflow用户
提问于 2012-07-13 17:42:03
回答 1查看 2.3K关注 0票数 0

我有一个负载均衡器,它将使用traceroute命令侦听端口3306 (非vpc)。我可以看到它的内部IP为50.50.50.50。我的问题是:

代码语言:javascript
复制
1) Should I use internal IP instead of internet-facing IP ?
2) Will I be charged more if I use internet-facing IP?
3) Will the performance improve if use Internal IP?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-30 12:30:33

ELB don't have static IP addresses, as一直是documented一个few places (虽然有一些interesting HAProxy workarounds,,如果你用Route53做DNS,你可以完全绕过它)。

因此,您混淆了三个概念。首先,EC2实例有内网IP。这些都是随实例免费提供的,但除非您在虚拟私有云中,否则没有什么特别的意义。其次,可以为EC2实例分配公网IP地址和can cost money at a high enough scale (不要与CNAME混淆,您可以通过这些EIP地址和CNAME访问实例)。第三,ELB有IP地址,但它们不是静态的,所以你不得不使用非常长的CNAME,不能用于根域,基本上只会激怒几乎每个人,任何地方,包括AWS支持,如果你不厌其烦地问他们的话。

端口3306听起来像MySQL,所以你实际上并不是在平衡流量,对吧?为什么不在您的MySQL实例上添加一个弹性公网EIP,将安全组设置为只允许来自您指定来源的流量,并完全排除ELB?这将减少您的成本,省去您的麻烦CNAMEing的CNAME,并迫使您制定严格的安全组策略,你必须与ELB不管怎样。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11467939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档