版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201910682694.4
公 开 号:CN110489339B
发 明 人:廖尧
代 理 人:北京国昊天诚知识产权代理有限公司马瑞
代理机构:北京国昊天诚知识产权代理有限公司
专利类型:发明专利
申 请 日:20230103
公 开 日:20190726
专利主分类号:G06F11/36
关 键 词:消息队列 打点 工作进程 任务标识 日志数据 中间数据 客户端 日志 读取 发送 中间数据存储 分布式计算 输出 报表计算 电子设备 汇总计算 表生成 数据库 分组 记录 创建 全局
摘 要:本发明提供一种客户端压测报表生成方法、系统、介质及电子设备。所述方法包括:所述客户端在发送压测流量的同时,记录每一个压测请求的打点日志;将多个所述打点日志分别发送至多个消息队列;对每个所述消息队列创建一个工作进程,分别通过所述工作进程读取对应所述消息队列中所有打点日志数据,并根据所述压测任务标识对所述所有打点日志数据进行分组计算,输出多组中间数据;将每个所述消息队列输出的所述中间数据存储至数据库,并对同一压测任务标识的所有中间数据进行汇总计算,生成实时汇总报表及全局汇总报表。所述方法通过采用消息队列进行分布式计算的方式,能够提高报表计算效率。