[发明专利]交互可用性检测方法、装置、服务器、测试设备及介质在审
申请号: | 202010209370.1 | 申请日: | 2020-03-23 |
公开(公告)号: | CN111367704A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 练建锋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互 可用性 检测 方法 装置 服务器 测试 设备 介质 | ||
本申请提供了一种交互可用性检测方法、装置、服务器、测试设备及介质,属于计算机技术领域。所述方法包括:响应于接收到针对目标链路的第一测试请求,在服务器所接收到的第一测试请求中添加第一测试请求的操作信息,得到第二测试请求,将第二测试请求发送给目标链路上服务器的下一个服务器,若在预设时长内未接收到下一个服务器返回的测试响应,则生成携带下一个服务器的交互失败信息的目标测试响应,向测试设备输出目标测试响应。本申请通过在未接收到下一个服务器的测试响应时,生成携带下一个服务器的交互失败信息的目标测试响应,以便测试设备可以直接根据交互失败信息,确定出现故障的服务器,提高交互可用性的检测效率。
技术领域
本申请涉及计算机技术领域,特别涉及一种交互可用性检测方法、装置、服务器、测试设备及介质。
背景技术
随着计算机技术的不断发展,用户可以通过终端来使用服务器所提供的服务,而服务器在提供服务时,可以通过服务器中各个用于实现不同功能的服务模块之间的交互来实现。因此,对各个服务模块间交互的可用性进行检测,是保障终端可以实现用户所需功能的一种重要手段。
目前对各个服务模块间交互的可用性的检测,可以需要通过人工操作来完成。运维人员通过终端进行人工操作,来产生多个不同的业务请求,并将业务请求发送给服务器,服务器通过各个服务模块之间的交互,来对接收到的业务请求做出响应,并将响应结果发送给终端,以便运维人员根据终端接收到的响应结果,来对服务器上各个服务模块间交互的可用性进行判断。
在上述实现方式中,只能由运维人员根据响应结果对各个服务模块间交互是否可用进行判断,但在通过判断确定出交互不可用时,运维人员无法直接确定出故障到底出现在哪个服务模块,也即是,无法实现故障定位,从而导致检测效率较低。
发明内容
本申请实施例提供了一种交互可用性检测方法、装置、服务器、测试设备及介质,可以直接定位到出现故障的服务模块,提高故障检测效率。该技术方案如下:
一方面,提供了一种交互可用性检测方法,应用于服务器,该方法包括:
响应于接收到针对目标链路的第一测试请求,在该服务器所接收到的该第一测试请求中添加该第一测试请求的操作信息,得到第二测试请求,该操作信息用于表示该服务器对该第一测试请求的确认接收操作和确认发送操作;
将该第二测试请求发送给该目标链路上该服务器的下一个服务器;
若在预设时长内未接收到该下一个服务器返回的测试响应,则生成目标测试响应,该目标测试响应携带该下一个服务器的交互失败信息;
向测试设备输出携带该交互失败信息的该目标测试响应
一方面,提供了一种交互可用性检测方法,应用于测试设备,该方法包括:
响应于针对目标链路的测试操作,生成该目标链路的测试请求;
将该测试请求发送给该目标链路上的第一个服务器;
响应于接收到该第一个服务器的测试响应,根据该测试响应所携带的信息确定该目标链路上的各个服务器之间的交互是否可用。
一方面,提供了一种交互可用性检测装置,应用于服务器,该装置包括:
添加单元,用于响应于接收到针对目标链路的第一测试请求,在该服务器所接收到的该第一测试请求中添加该第一测试请求的操作信息,得到第二测试请求,该操作信息用于表示该服务器对该第一测试请求的确认接收操作和确认发送操作;
发送单元,用于将该第二测试请求发送给该目标链路上该服务器的下一个服务器;
生成单元,用于若在预设时长内未接收到该下一个服务器返回的测试响应,则生成目标测试响应,该目标测试响应携带该下一个服务器的交互失败信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010209370.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基坑开挖边坡安全系数的计算方法
- 下一篇:变电站巡查监管与数据分析系统