js埋点dns解析时间

JavaScript022

js埋点dns解析时间,第1张

不是指域名的解析,这里指的是DNS解析。

一般的dns服务器询更新时间是以1个小时为周期,1秒生效:你做的解析恰巧在这台服务器即将更新的前1秒,那么某地方的某些人在你做了解析1秒后就可以访问新解析的域名,24小时生效:dns从dns不断的把新的解析转发到全球各地的dns服务器上,24小时内基本上全球各地都可以访问了。

你在页脚埋一个js吧 当前台有用户访问网站的时候 都会触发这个JS 服务端 用txt文本 或这 数据库 记录一下 上次处理订单的时间当这个js触发的时候 调用服务端的文件判断当前时间和上次时间是否有1个小时(这个可以自行设置频率 根据网站订单的量调节) 如果满足时间差了 就处理下订单表里面的 未付款订单 如果不满足 则放弃.. 这样 对服务器的压力也不是很大.... 当然 如果你还是觉得大了 就种cooke 当用户访问的时候 第一次激活js 则埋下cooke 再次触发的时候 先通过js 读取用户端的cooke 判断时间 大于某个值的时候再请求 服务端文件 否则就放弃 ....能想到的就是这么处理了