我已将ec2实例从t2.micro升级到t2.medium,现在我的实例的公共IP已更改。
我将新的公共IP设置为DNS类型A。但是,当我用URL中的域名访问时,服务无法访问。当我使用公共IP访问服务时,就可以正常工作。
注意::当我检查日志时,我仍在访问流量,但不知道为什么我无法访问这些服务。
这是一个关键问题。任何帮助都非常感谢。
答案 0 :(得分:1)
当您在DNS中更改IP地址时,您需要等待此类更改的传播(最多可能需要24小时),因为DNS是使用大量缓存来减少负载的分布式系统。为了减少将来的时间,您可以尝试将记录的TTL设置为一些较小的数字(例如60s),但是请注意,TTL更像是DNS客户端的提示而不是限制,因此您仍然会遇到问题。
我建议将弹性IP地址附加到您的EC2实例-该地址是静态的,您可以将其分离并附加到新的EC2实例,因此不需要更改DNS,并且仍然可以更新/升级EC2实例。 / p>