域名解析TTL没改,换服务器后等了三天才生效,新手别默认就用最长时间
之前换服务器,把域名解析改到新IP,结果等了三天,还有一半用户访问的是老服务器,网站一会儿能开一会儿打不开,我当时以为是哪里配置错了,折腾半天,后来才知道是域名解析的TTL设成了默认的86400秒,也就是24小时,全球DNS缓存要整整一天才能完全更新完,换个解析就得等一天,太耽误事。 后来我把正在调试的域名,TTL改成600秒,也就是10分钟,这样改完解析,十分钟全球就能生效,换服务器的时候再也不用等一天。等网站稳定运行了,再把TTL调回86400秒,减少DNS查询压力。我之前不知道TTL是啥意思,一直用默认值,每次换服务器都要等一天,网站断断续续打不开,白白丢流量。 从那之后我每次新域名解析,调试阶段全把TTL设成600秒,快速生效,等网站稳定了再调回长TTL,再也没出现过换服务器等一天的情况。很多新手刚做站,根本不知道TTL是什么,一直用默认的最长缓存时间,换个服务器、改个解析,等一整天才能生效,出问题排查半天都找不到原因。 真的,新手做站别忽略解析里的TTL,调试的时候改短点,换服务器十分钟生效,稳了再调长,省下来的等待时间,够你多写两篇文章了。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0