[发明专利]一种定位服务超时的方法、装置和存储介质有效
申请号: | 202210696525.8 | 申请日: | 2022-06-20 |
公开(公告)号: | CN114785675B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 刘勇;段鑫;白云;胡鹏;徐坤;田松;张子睿;肖垒;邓裴晏 | 申请(专利权)人: | 中建三局信息科技有限公司 |
主分类号: | H04L41/0677 | 分类号: | H04L41/0677;H04L41/50;H04L43/55;H04L67/56 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 徐瑛 |
地址: | 430000 湖北省武汉市东湖新技术开发区九峰街道*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 服务 超时 方法 装置 存储 介质 | ||
1.一种定位服务超时的方法,其特征在于,包括:
记录请求到达第一服务的时间,并转发所述请求至代理服务器;
记录所述请求到达第一代理服务器的时间,并转发所述请求至第二服务;
若第二服务即为目标服务,则记录所述请求到达第二服务的时间,并返回请求响应;
记录所述请求响应到达第一代理服务器的时间,并返回所述请求响应至第一服务;
记录所述请求响应到达第一服务的时间,并返回所述请求响应至客户端;
记录所述请求响应到达客户端的时间;
根据所述请求到达第一服务的时间、所述请求到达第一代理服务器的时间、所述请求到达第二服务的时间、所述请求响应到达第一代理服务器的时间、所述请求响应到达第一服务的时间及所述请求响应到达客户端的时间进行对比,定位服务超时位置。
2.根据权利要求1所述一种定位服务超时的方法,其特征在于,若第二服务不是目标服务,则记录所述请求达到第二服务的时间,并转发所述请求至第二代理服务器。
3.根据权利要求2所述一种定位服务超时的方法,其特征在于,所述方法进一步包括:记录所述请求到达第二代理服务器的时间,并转发所述请求至下一服务;在下一服务为目标服务时,记录所述请求到达目标服务的时间,并返回请求响应。
4.根据权利要求3所述一种定位服务超时的方法,其特征在于,在下一服务不为目标服务时,记录所述请求达到该下一服务的时间,并转发所述请求至下一代理服务器。
5.根据权利要求1所述一种定位服务超时的方法,其特征在于,所述方法进一步包括代理服务器配置,配置内容包括请求目录、请求标识、每一请求的转发目标、请求到达时间、请求响应到达时间。
6.根据权利要求1所述一种定位服务超时的方法,其特征在于,记录所述请求到达第一服务的时间为T1,所述请求到达第一代理服务器的时间为T2,所述请求到达第二服务的时间为T3,若T2与T3的时间记录一致,T2相对于T1的时间差大于预设时间,则第一服务发出有延迟,服务超时问题定位在第一服务。
7.根据权利要求1所述一种定位服务超时的方法,其特征在于,记录所述请求到达第一服务的时间为T1,所述请求到达第一代理服务器的时间为T2,所述请求到达第二服务的时间为T3,所述请求响应到达第一代理服务器的时间为T4、所述请求响应到达第一服务的时间为T5,若T1、T2和T3的时间记录一致,T4和T5的时间记录一致,T4相对于T3的时间差大于预设时间,则第二服务处理请求超时,服务超时问题定位在第二服务。
8.根据权利要求1所述一种定位服务超时的方法,其特征在于,记录所述请求到达第一服务的时间为T1,所述请求到达第一代理服务器的时间为T2,所述请求到达第二服务的时间为T3,所述请求响应到达第一代理服务器的时间为T4、所述请求响应到达第一服务的时间为T5,所述请求响应到达客户端的时间为T6,若T1、T2和T3的时间记录一致,T4和T5的时间记录一致,T4相对于T3的时间差在预设范围内,T6超出预设时间,则第一服务处理请求响应的返回逻辑有延迟,服务超时问题定位在第一服务。
9.一种定位服务超时的装置,用于实现权利要求1-8中任一项所述的方法,其特征在于,所述装置包括客户端、第一服务、至少一个下一级服务和至少一个代理服务器,其中,
所述客户端,用于发出请求和接收返回的请求响应,同时记录请求响应的返回时间;
所述第一服务,用于接收及转发请求,记录请求到达时间和请求响应到达时间;
至少一个所述代理服务器,用于接收及转发请求,并记录请求到达时间,以及接收及转发请求响应,并记录请求响应到达时间;
至少一个所述下一级服务,用于记录请求到达时间,基于请求执行业务逻辑并在执行完毕后返回请求响应。
10.一种存储介质,其包括计算机程序,当所述计算机程序在电子设备上运行时,所述计算机程序用于使所述电子设备执行权利要求1-8中任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中建三局信息科技有限公司,未经中建三局信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210696525.8/1.html,转载请声明来源钻瓜专利网。