将EC2实例从t2.micro升级到t2.medium后出现DNS问题

时间:2018-09-03 07:39:21

标签: amazon-web-services amazon-ec2 dns

我已将ec2实例从t2.micro升级到t2.medium,现在我的实例的公共IP已更改。

我将新的公共IP设置为DNS类型A。但是,当我用URL中的域名访问时,服务无法访问。当我使用公共IP访问服务时,就可以正常工作。

注意::当我检查日志时,我仍在访问流量,但不知道为什么我无法访问这些服务。

这是一个关键问题。任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:1)

当您在DNS中更改IP地址时,您需要等待此类更改的传播(最多可能需要24小时),因为DNS是使用大量缓存来减少负载的分布式系统。为了减少将来的时间,您可以尝试将记录的TTL设置为一些较小的数字(例如60s),但是请注意,TTL更像是DNS客户端的提示而不是限制,因此您仍然会遇到问题。

我建议将弹性IP地址附加到您的EC2实例-该地址是静态的,您可以将其分离并附加到新的EC2实例,因此不需要更改DNS,并且仍然可以更新/升级EC2实例。 / p>