是否可以通过在各运营商各地区部署机器定时 dig 域名来提升网页域名解析速度?

2018-09-15 22:10:56 +08:00
 zclHIT

比如说我有一个网站 A,我现在发现由于网站访问人数较少,从每个地区访问网站的人都需要重新向权威发起域名解析来获得主机地址,为了提升网站的域名解析速度(哪怕只有一点点)。我是不是可以在比如成都联通地区,搞一台机器,每隔 TTL 的时间就主动向所有四川联通的 LDNS 做一下 dig,这样整个四川联通区域的人访问就都可以直接从 LDNS 查到解析记录了。
如果要实现这种东西,用什么架构比较好呢?虽然感觉好像定时任务跑 shell 脚本就能完成。。。

4346 次点击
所在节点    DNS
14 条回复
pigzilla
2018-09-15 22:20:13 +08:00
技术上这个想法没错。不过既然访问量都少到这种程度了,感觉也就没有必要这么费心抢救了。
zclHIT
2018-09-15 22:56:48 +08:00
@pigzilla 哈哈也对,扎心了:(
Peanut666
2018-09-15 23:12:42 +08:00
1.在 360 网站服务监控里面添加监控
2.如果 IP 很少变,修改网站的 DNS 的 TTL 值大一些
580a388da131
2018-09-15 23:28:20 +08:00
用那些公共的 ping 服务一小时 ping 一下?
zclHIT
2018-09-15 23:35:03 +08:00
@Peanut666
@580a388da131
谢谢,暂时不考虑用公共服务,想自己造个轮子玩玩嘻嘻~
huangtao728
2018-09-16 00:11:35 +08:00
可以且有效
之前看到过有售卖此服务的(国内)
leido
2018-09-16 01:47:45 +08:00
楼主费尽心思操作完毕,结果用户都用的国外 dns,就喜感了
leido
2018-09-16 01:53:55 +08:00
当然有些 dns,比如阿里的公共 dns,刻意去长期保存查询结果,我倒觉得并不是好的做法。
国内查询域名时间成本还是可以忽略不计的。
fonlan
2018-09-16 08:04:13 +08:00
unbound 的 prefetch 功能?
johnjiang85
2018-09-16 09:53:01 +08:00
是有效的,当然一楼说的是有道理的,访问量这么少没必要做这个优化,除了某些特殊场景下这么做是有意义的(比如某些 TOB 业务的接单测试阶段)。
SukkaW
2018-09-16 10:14:01 +08:00
@johnjiang85 #10 dns dot com 有做这项业务,你们 dnspod 有没有类似的服务?
johnjiang85
2018-09-16 11:42:06 +08:00
@SukkaW 能做到,没有做这个服务
opengps
2018-09-16 15:06:31 +08:00
我感觉你这相当于一个自建的域名解析
biglee0304
2018-10-06 16:09:05 +08:00
只有在 dns,cdn pk 竞速的时候会用到,事实上业界都是这样做的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/489702

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX