[发明专利]一种时间校准方法、装置、计算机设备和存储介质有效
申请号: | 202110240980.2 | 申请日: | 2021-03-04 |
公开(公告)号: | CN112968747B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 钟达飞 | 申请(专利权)人: | 广州市百果园网络科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 511402 广东省广州市番禺区市桥街兴泰路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时间 校准 方法 装置 计算机 设备 存储 介质 | ||
1.一种时间校准方法,其特征在于,包括:
确定客户端在启动调用链时记录的第一时间戳,所述调用链在所述客户端、服务端上分布有多个链式的调用单元;
接收所述客户端在执行所述调用单元时记录的、相对于所述第一时间戳的偏移量;
接收所述服务端在执行所述调用单元时记录的第二时间戳;
以所述第二时间戳作为基础,根据所述偏移量对所述调用链的耗时与所述第一时间戳进行校准;
其中,所述调用链的耗时包括所述客户端与所述服务端之间网络的耗时;
所述以所述第二时间戳作为基础,根据所述偏移量对所述调用链的耗时与所述第一时间戳进行校准,包括:
基于所述第二时间戳计算所述服务端执行所述调用单元的耗时;
基于所述偏移量计算所述客户端执行所述调用单元的耗时;
将所述客户端执行所述调用单元的耗时减去所述服务端执行所述调用单元的耗时,获得所述客户端与所述服务端之间网络的耗时;
将所述第二时间戳减去所述偏移量,作为校准后的所述第一时间戳。
2.根据权利要求1所述的方法,其特征在于,所述偏移量包括起始偏移量、结束偏移量;
所述接收所述客户端在执行所述调用单元时记录的、相对于所述第一时间戳的偏移量,包括:
接收所述客户端在启动所述调用单元、以向所述服务端发送应用请求时记录的、相对于所述第一时间戳的起始偏移量;
接收所述客户端在结束所述调用单元、以接收所述服务端发送的应用响应时记录的、相对于所述第一时间戳的结束偏移量。
3.根据权利要求1所述的方法,其特征在于,所述第二时间戳包括起始时间戳、结束时间戳;
所述接收所述服务端在执行所述调用单元时记录的第二时间戳,包括:
接收所述服务端在启动所述调用单元、以处理所述客户端的应用请求时记录的起始时间戳;
接收所述服务端在结束所述调用单元、以处理所述服务端的应用响应时记录的结束时间戳。
4.根据权利要求3所述的方法,其特征在于,所述服务端包括接入服务、业务服务,所述起始时间戳包括第一接入时间戳、第二接入时间戳、第一业务时间戳,所述结束时间戳包括第三接入时间戳、第四接入时间戳、第二业务事件;
所述接收所述服务端在启动所述调用单元、以处理所述客户端的应用请求时记录的起始时间戳,包括:
接收所述接入服务在启动所述调用单元、以接收所述客户端的应用请求时记录的第一接入时间戳;
接收所述接入服务在结束所述调用单元、以向所述业务服务发送业务请求时记录的第二接入时间戳,所述业务请求基于所述应用请求生成;
接收所述业务服务在启动所述调用单元、以接收所述接入服务的业务请求时记录的第一业务时间戳;
所述接收所述服务端在结束所述调用单元、以处理所述服务端的应用响应时记录的结束时间戳,包括:
接收所述业务服务在结束所述调用单元、以向所述接入服务发送业务响应时记录的第二业务时间戳;
接收所述接入服务在启动所述调用单元、以接收所述业务服务的业务响应时记录的第三接入时间戳;
接收所述接入服务在结束所述调用单元、以向所述客户端发送应用响应时记录的第四接入时间戳,所述应用响应基于所述业务响应生成。
5.根据权利要求1所述的方法,其特征在于,所述基于所述第二时间戳计算所述服务端执行所述调用单元的耗时,包括:
确定起始时间戳,所述起始时间戳表示所述服务端启动所述调用单元的第二时间戳;
确定结束时间戳,所述结束时间戳表示所述服务端结束所述调用单元的第二时间戳;
将所述结束时间戳减去所述起始时间戳,获得所述服务端执行所述调用单元的耗时;
所述基于所述偏移量计算所述客户端执行所述调用单元的耗时,包括:
确定起始偏移量,所述起始偏移量表示所述客户端启动所述调用单元的偏移量;
确定结束偏移量,所述结束偏移量表示所述客户端结束所述调用单元的偏移量;
将所述结束偏移量减去所述起始偏移量,获得所述客户端执行所述调用单元的耗时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园网络科技有限公司,未经广州市百果园网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110240980.2/1.html,转载请声明来源钻瓜专利网。