[发明专利]考试流量监控系统及实现方法在审
| 申请号: | 201810267012.9 | 申请日: | 2018-03-28 |
| 公开(公告)号: | CN108510416A | 公开(公告)日: | 2018-09-07 |
| 发明(设计)人: | 马翼超;张涛;陆浩 | 申请(专利权)人: | 南京红松信息技术有限公司 |
| 主分类号: | G06Q50/20 | 分类号: | G06Q50/20;G06F11/30;G06F17/30 |
| 代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 陆中丹 |
| 地址: | 211300 江苏省南京*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 考试 服务监控 流量监控 流量监控系统 数据处理模块 统计分析模块 服务集群 引擎层 双向数据连接 预警 查询数据 返回数据 规模分析 获取数据 流量分析 维护系统 阀值时 服务器 记录 升级 发现 制定 | ||
1.一种考试流量监控系统,其特征在于,包括有考试服务监控层、专试服务集群和考试引擎层,所述考试服务监控层通过考试服务集群查询数据并向所述考试服务监控层返回数据;所述考试引擎层与所述考试服务集群形成双向数据连接;所述考试服务监控层包括考试流量监控台、统计分析模块和数据处理模块,所述考试流量监控台和所述统计分析模块均与所述数据处理模块相连接;所述考试流量监控台用于从考试平台获取数据;所述数据处理模块用于查看考试流量监控台数据,发现超过制定的预警阀值时进行服务器升级;所述统计分析模块用于根据系统中记录的考试流量分析以及考试规模分析,计算出合理的预警阀值,以协助维护系统。
2.根据权利要求1所述的考试流量监控系统,其特征在于,所述考试引擎层还连接有数据储存层,所述数据储存层包括关系型数据库管理系统Mysql、存储系统Redis和非关系型数据库MongoDB。
3.根据权利要求1所述的考试流量监控系统,其特征在于,所述考试流量监控台从考试平台获取的数据包括当天考试的数据、当日答题量预测和未来三天考试需求量。
4.根据权利要求4所述的考试流量监控系统,其特征在于,所述当天考试的数据包括当前考试人数、进行中考试答题提交需求量(EQSR)、今日总考试答题提交量(EQS)、今日考试场数、已开场考试场数、已闭场考试场数和待开场考试场数。
5.根据权利要求2或3所述的考试流量监控系统,其特征在于,所述考试引擎层包括有发布考试模块、考试管理模块和数据统计模块;所述发布考试模块,用于生成一场考试,并为参加这场考试的考生分配一个唯一准考证号;所述考试管理模块,用于通过准考证号及安全令牌验证后开始考试,获取考试题目,记录下考生在系统中的每一次答题操作,当考试时间到达后,收卷,结束考试,根据提供的试卷答案进行批发考卷,批改后,同步答题数据至业务系统;所述数据统计模块,用于对一场考试的人员答题情况排名,并对考试中发生的异常情况进行处理,提供考生考试中的答题情况统计。
6.根据权利要求5所述的考试流量监控系统,其特征在于,所述考试服务集群包括若干个考试服务器,若干个考试服务器并联在一起;所述考试服务监控层通过考试服务器查询数据,且通过考试服务器向所述考试服务监控层返回数据。
7.根据权利要求6所述的考试流量监控系统,其特征在于,所述发布考试模块具有生成考试单元和考生管理单元;所述生成考试单元根据提供的试卷,考试人员信息,生成一场考试;所述考生管理单元,用于为考生分配和管理准考证号,以及考生试卷数据缓存。
8.根据权利要求7所述的考试流量监控系统,其特征在于,所述考试管理模块包括有入场管理单元、做题单元、改卷单元和数据同步单元;其中,所述入场管理单元用于通过准考证号及安全令牌验证用户;所述做题单元,用于获取考试题目,记录下考生每一次答题操作,当考试时间到达后,收卷,结束考试;所述改卷单元,用于批发考卷,所述数据同步单元,用于形成考生答题缓存数据队列,并将考生的答题数据同步至业务系统。
9.根据权利要求8所述的考试流量监控系统,其特征在于,所述数据统计模块包括有考试排行单元、考试异常单元、汇总统计单元和日志记录单元;所述考试排行单元,用于对一场考试的人员答题情况排名,所述考试异常单元用于对考试中发生的异常情况进行处理,所述汇总统计单元用于考生考试中的答题情况统计,所述日志记录单元用于记录考生在考试过程中的任一环节。
10.一种考试流量监控系统的实现方法,该方法包括以下步骤:
(1)打开考试流量监控台,从考试平台获取了数据实时监控考试流量;数据包括当天考试的数据、当日答题量预测和未来三天考试需求量;其中当天考试的数据包括当前考试人数、进行中考试答题提交需求量(EQSR)、今日总考试答题提交量(EQS)、今日考试场数、已开场考试场数、已闭场考试场数和待开场考试场数;其中考试答题提交需求量(EQSR)是基于考试的规模信息,对EQS规模的预估值;考试答题提交量(EQS)是在考试进行中,用于记录考试答题的提交量;每提交一题记录+1,重复提交重复记录。
(2)通过统计分析模块,一方面获取考试需求规模统计和峰值时间点,另一方面获得考试流量分析,考试流量分析表显示一天内每小时考试的流量,分Android、IOS、WEB三个端统计并合计,经过监控跟踪发现考试流量的峰值对系统的影响,从而制定或修改预警阀值;
(3)当在考试流量监控台发现考试相关指标超过设定的阀值时,进行预案处理,根据提前定好的规则,增加或者减少服务器数量,即当数值超设定的阀值时,通知运营人员增加服务器,当数值回落后一段时间,可释放一定的服务器;防止系统出现问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京红松信息技术有限公司,未经南京红松信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810267012.9/1.html,转载请声明来源钻瓜专利网。





