流量识别方法、装置、电子设备与流程

文档序号:18737815发布日期:2019-09-21 01:24阅读:来源:国知局

技术特征:

1.一种流量识别方法,所述方法应用于分布式业务系统,所述分布式业务系统包括若干测试数据库、与流量发起方对接的业务子系统,以及与所述测试数据库对接的识别子系统,所述方法包括:

所述业务子系统接收流量发起方的业务流量;

将所述业务流量作为测试流量转发至所述识别子系统;

所述识别子系统检查所述测试流量中是否还包括扩展测试流量标签;如果所述测试流量中仅包括通用测试流量标签,则将所述测试流量识别为通用测试流量;如果所述测试流量中还包括扩展测试流量标签,则将所述测试流量识别为仿真测试流量。

2.根据权利要求1所述的方法,所述将所述业务流量作为测试流量转发至所述识别子系统,包括:

将所述测试流量存储至消息队列,以由所述识别子系统从所述消息队列获取所述测试流量。

3.根据权利要求1所述的方法,还包括:

如果所述测试流量为通用测试流量,查找与所述通用测试流量标签对应的测试数据库,将所述测试流量转发至与所述通用测试流量标签对应的测试数据库,以使所述分布式业务系统针对所述测试流量执行通用流量测试。

4.根据权利要求1所述的方法,还包括:

如果所述测试流量为仿真测试流量,查找与所述扩展测试流量标签对应的测试数据库,将所述测试流量转发至与所述扩展测试流量标签对应的测试数据库,以使所述分布式业务系统针对所述测试流量执行仿真流量测试。

5.根据权利要求1所述的方法,还包括:

如果所述测试流量仅包括扩展测试流量标签,则将所述测试流量识别为异常流量。

6.根据权利要求1所述的方法,所述分布式业务系统为分布式的在线业务系统。

7.一种流量识别装置,所述装置应用于分布式业务系统,所述分布式业务系统包括若干测试数据库、与流量发起方对接的业务子系统,以及与所述测试数据库对接的识别子系统,所述装置包括:

获取模块,所述业务子系统接收流量发起方的业务流量;

转发模块,将所述业务流量作为测试流量转发至所述识别子系统;

识别模块,所述识别子系统检查所述测试流量中是否还包括扩展测试流量标签;如果所述测试流量中仅包括通用测试流量标签,则将所述测试流量识别为通用测试流量;如果所述测试流量中还包括扩展测试流量标签,则将所述测试流量识别为仿真测试流量。

8.根据权利要求7所述的装置,所述转发模块进一步:

将所述测试流量存储至消息队列,以由所述识别子系统从所述消息队列获取所述测试流量。

9.根据权利要求7所述的装置,所述识别模块进一步:

如果所述测试流量为通用测试流量,查找与所述通用测试流量标签对应的测试数据库,将所述测试流量转发至与所述通用测试流量标签对应的测试数据库,以使所述分布式业务系统针对所述测试流量执行通用流量测试。

10.根据权利要求7所述的装置,所述识别模块进一步:

如果所述测试流量为仿真测试流量,查找与所述扩展测试流量标签对应的测试数据库,将所述测试流量转发至与所述扩展测试流量标签对应的测试数据库,以使所述分布式业务系统针对所述测试流量执行仿真测试流量测试。

11.根据权利要求7所述的装置,所述识别模块进一步:

如果所述测试流量仅包括扩展测试流量标签,则将所述测试流量识别为异常流量。

12.根据权利要求7所述的装置,所述分布式业务系统为分布式的在线业务系统。

13.一种电子设备,包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;

所述存储器中存储机器可读指令,所述处理器通过调用所述机器可读指令,执行如权利要求1至6任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1