一种基于RPC通信的业务拨测方法和装置制造方法及图纸

技术编号:33629165 阅读:87 留言:0更新日期:2022-06-02 01:29
本发明专利技术实施例提供了一种基于RPC通信的业务拨测方法和装置,涉及业务拨测技术领域。该方法包括:根据拨测协议类型不同创建拨测任务,再根据拨测环境设置拨测执行器网络环境标签,然后,根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器,通过RPC通信调用所述拨测执行器执行所述拨测任务,最后,获取所述拨测执行器输出的执行结果。本发明专利技术实施例,通过拨测协议类型建立不同的拨测任务,再根据不同的拨测环境设置标签,实现只需在不同的网络环境中部署执行器并指定标签即可自动执行任务在多个环境中进行测试,是一种更优的处理方法。处理方法。处理方法。

【技术实现步骤摘要】
一种基于RPC通信的业务拨测方法和装置


[0001]本专利技术涉及业务拨测
,特别是涉及一种基于RPC通信的业务拨测方法和一种基于RPC通信的业务拨测装置。

技术介绍

[0002]随着业务发展,部署的应用越来越多,各个业务线的服务运行存活、耗时、异常响应如何统一监控及管理成为要解决的问题,在现有技术中,一般基于日志对业务进行实时监控,但是,如果是网络异常、服务宕机、队列积压等造成了异常,日志实时分析会不及时,因此,如何在第一时间发现问题成了现阶段必须要解决的技术问题。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于RPC通信的业务拨测方法和相应的一种基于RPC通信的业务拨测装置。
[0004]为了解决上述问题,本专利技术实施例公开了一种基于远程过程调用协议RPC通信的业务拨测方法,所述方法包括:
[0005]根据拨测协议类型不同创建拨测任务;
[0006]根据拨测环境设置拨测执行器网络环境标签;
[0007]根据所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于远程过程调用协议RPC通信的业务拨测方法,其特征在于,所述方法包括:根据拨测协议类型不同创建拨测任务;根据拨测环境设置拨测执行器网络环境标签;根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器;通过RPC通信调用所述拨测执行器执行所述拨测任务;获取所述拨测执行器输出的执行结果。2.根据权利要求1所述的方法,其特征在于,所述拨测协议类型包括:互联网控制报文协议ICMP、传输控制协议TCP以及超文本传输协议HTTP;所述拨测执行器网络环境标签包括:公网、内网以及混合网。3.根据权利要求1所述的方法,其特征在于,所述根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器,包括:利用时间轮设置所述拨测任务的执行时间;当到达所述拨测任务的执行时间时,根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器。4.根据权利要求1所述的方法,其特征在于,所述根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器之前,包括:在执行器管理模块注册所述拨测执行器网络环境标签;对所述拨测执行器设置对应的标签;将所述拨测执行器保存到对应标签的拨测执行器群组。5.根据权利要求4所述的方法,其特征在于,所述拨测执行器包括针对ICMP命令的拨测执行器、针对TCP命令的拨测执行器以及针对HTTP/HTTPS命令的拨测执行器中的至少一种;所述根据所述拨测任务和所述拨测执行器网络环境标签选择拨测执行器,包括:根据所述拨测执行器网络环境标签选择标签匹配的拨测执行器群组;根据所述拨测任务在所述拨测执行器群组中,选择对应命令的所述拨测执行器。6.根据权利要...

【专利技术属性】
技术研发人员:孙鹏王健徐锐贾元朱子昂
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1