[发明专利]一种抓取用户异步请求回调执行时间的方法有效
申请号: | 201610846189.5 | 申请日: | 2016-09-23 |
公开(公告)号: | CN106528383B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 刘鹏;王川林;刘东海 | 申请(专利权)人: | 杭州优云软件有限公司;北京广通信达软件股份有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F11/30 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
地址: | 311305 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及互联网监控领域,尤其涉及一种抓取用户异步请求回调执行时间的方法,用于监控网页中异步请求(Ajax)的回调函数代码执行所花费的时间,便于分析异步请求的性能。该方法是根据单线程的原理,当有异步回调函数执行的时候,立即再加入一个为零的定时器,定时器里的回调会被放在队列中,并在js主线程中空闲的时候立即被推入到主线程中执行,使得该回调函数代码执行完就会立即执行定时器里面的代码;从回调执行开始‑回调执行‑定时器执行,这几个时间在同一条线上,通过定时器的执行来标识回调的结束,并计算所要的时间。 | ||
搜索关键词: | 一种 抓取 用户 异步 请求 执行时间 方法 | ||
【主权项】:
一种抓取用户异步请求回调执行时间的方法,其特征在于:该方法是根据单线程的原理,当有异步回调函数执行的时候,立即再加入一个为零的定时器,定时器里的回调会被放在队列中,并在js主线程中空闲的时候立即被推入到主线程中执行,使得该回调函数代码执行完就会立即执行定时器里面的代码;从回调执行开始‑回调执行‑定时器执行,这几个时间在同一条线上,通过定时器的执行来标识回调的结束,并计算所要的时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州优云软件有限公司;北京广通信达软件股份有限公司,未经杭州优云软件有限公司;北京广通信达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610846189.5/,转载请声明来源钻瓜专利网。