新部署到ElasticBeanstalk的版本需要几分钟才能提供,所以我希望有人能省去我所有的测试/实验:-)
场景1:我需要从另一个EC2实例连接到运行MySQL的EC2实例,但该实例属于不同的安全组。指定MySQL主机时,使用公网域名还是内网IP?
场景2:同上,不同的是两个实例属于同一个安全组。我认为在这种情况下我需要使用内网IP,对吗?公共DNS也能工作吗?
谢谢!
发布于 2013-07-08 21:36:31
对于ec2实例之间的通信,请始终使用内网IP。
其中一个原因是,即使机器启动在同一可用区,使用公网ip也会收取费用。
此外,安全组只是一组入站和出站规则,这两台机器在不同的组中使用不同的规则并不重要,只要您的mysql服务器可以根据规则集在端口上接受来自另一个ec2实例的流量。
如果您打算频繁启动和停止实例,您可能会受益于创建弹性IP并根据需要将其附加到实例,而不是不断更改配置文件。
https://stackoverflow.com/questions/17477829
复制相似问题