日常的检测中,意外发现网站加载延迟速度很慢,延迟很大。
故障出现:
在刷新检查博客过程中,使用站长工具检测,显示网速也正常。
但是在使用阿里云的拨测检测时候,意外发现网页载入异常缓慢,载入速度普遍接近4-5秒。
出现问题后,立马检测源站的网络状况,发现源站网络良好(源站使用trace到各地节点,本地到服务器网络,源站网络脚本检测均正常),负载较低,但是就是web网站访问首包慢,一度让人非常意外。
故障检测:
通过F12查询网络状态,发现是页面子URL域名首包缓慢(其它css,js等文件基本正常),在深度检测后发现,是因为此前测试Adguard Home当DNS拦截功能,将源站的服务器DNS修改为自建的DNS。
但是最近DNS所属的DC02 VPS迁移,原有的IP地址失效,直接导致VPS服务器的解析也不顺畅。

故障原因:
源站服务器会验证 中间证书+验证根证书 ,服务器自身的DNS故障会使证书TLS握手验证时间明显延迟。
在谷子遇到的事件里,造成的影响就是客户端访问完全载入时间太长,影响用户端体验。
故障解决:
在修改源站DNS后,访问速度恢复正常。
那么那些情况需要关注源服务器VPS内的DNS呢?
已知大厂如甲骨文,阿里云,腾讯云分配的DNS均为内部IP,正常也能使用,但是为了网速,建议更换为更加稳定的DNS。
Linux服务器修改DNS方法:
https://www.xgiu.com/linux_lock_dns
谷子猫博客









发表评论