-
关于延迟检测:
很多人用 ICMP Ping 去判断服务器是否可用。即使没有禁 Ping,对于中转,检测的仅仅是到国内服务器的延迟,并不能反应真实的可用性和延迟。– HTTP 延迟检测是通过代理去访问指定外网网址,这会提供更为准确的可用性报告。
– 这个延迟数据和检测的网址有关。检测 http://www.google.com/generate_204 和 http://www.gstatic.com/generate_204 的延迟就会不一样,这是和检测网址所在线路,机房等决定的,不是节点完全决定。
– 国内很多服务商(如佩奇)会劫持检测网址,导致检测结果未到真实网址就提前返回,这会让延迟数据很低,看起来很漂亮,让延迟检测毫无意义。
– 如果遇到或怀疑服务商对 204 检测网址进行劫持,因为是网址关键词判断,可以选择非 204 的 url 进行检测,来判断真实的连接状态。
当然,延迟数据仅供参考,不代表真实使用体验。