System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种教学分析平台的最大处理能力分析方法及系统技术方案_技高网

一种教学分析平台的最大处理能力分析方法及系统技术方案

技术编号:41228869 阅读:7 留言:0更新日期:2024-05-09 23:45
本发明专利技术涉及教学能力分析技术领域,更具体地,涉及一种教学分析平台的最大处理能力分析方法及系统。该方案包括形成在线测试方案,连续运行3天,测试教学平台的内存性能极限和CPU性能需求极限指标;形成极限历史运行数据;设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数;根据极限历史运行数据形成系统业务分析指数;根据所述系统业务分析指数和所述时间响应分析指数,形成测试结论并保存历史测试数据。该方案通过设置关注课程专题、网检等分项微服务占用率的一种分析方法,确定教学能力的冗余程度,进而形成在线的最大处理能力评价指标,指导在线教学分析平台的可靠运行。

【技术实现步骤摘要】

本专利技术涉及教学能力分析,更具体地,涉及一种教学分析平台的最大处理能力分析方法及系统


技术介绍

1、通过教学能力分析可以了解学生的知识基础和接受能力,进而对教学内容、教学方法及教学手段的选择提出意见和建议;此外,还可以了解学生的认知水平和认识能力,从而确定教学的重点和难点;在此基础上,了解学生思维水平、学习态度及学习习惯等因素对学习效果的影响。

2、在本专利技术技术之前,现有的技术中,对应教学分析平台,重点关注的是如何完成教学认为的设置,但是对于教学平台中,具体的性能的教学质量的考虑的分析较少,当教学分析平台在网上面向广大的用户时,很有可能因为处理能力不足等情况,而产生系统崩溃,但是教学平台不同于其他网络平台,因为其对于各类性的资源使用是明显不均衡的,因为,不同教学任务不同时间段,平台的运行需求与教学任务需求完全不同,因此需要综合考虑。


技术实现思路

1、鉴于上述问题,本专利技术提出了一种教学分析平台的最大处理能力分析方法及系统,通过设置关注课程专题、网检等分项微服务占用率的一种分析方法,确定教学能力的冗余程度,进而形成在线的最大处理能力评价指标,指导在线教学分析平台的可靠运行。

2、根据本专利技术实施例第一方面,提供一种教学分析平台的最大处理能力分析方法。

3、在一个或多个实施例中,优选地,所述一种教学分析平台的最大处理能力分析方法包括:

4、形成在线测试方案,其中所述在线测试方案至少包括微服务测试方案和存储测试方案;

<p>5、连续运行3天,测试教学平台的内存性能极限和cpu性能需求极限指标;

6、根据内存性能极限和cpu性能需求极限进行在线测试,形成极限历史运行数据;

7、设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数;

8、根据极限历史运行数据形成系统业务分析指数;

9、根据所述系统业务分析指数和所述时间响应分析指数,形成测试结论并保存历史测试数据。

10、在一个或多个实施例中,优选地,所述形成在线测试方案,其中所述在线测试方案至少包括微服务测试方案和存储测试方案,具体包括:

11、设置微服务分类至少包括网络监测微服务、课程管理微服务、教师管控微服务、教学机构管控微服务、学生学习指标微服务、学生课程微服务、信息展示看板微服务、课程查询微服务、学生活动统计微服务、教学行为统计微服务和数据备份微服务;

12、设置存储区域至少包括课程信息、网络监测信息、教师教学信息、学生学习指标信息、学生考试信息、学生学习获得信息和在线课程信息;

13、对全部的微服务设置按照间隔1分钟进行cpu占有率的记录,作为微服务测试方案;

14、对全部的内存记录每秒的写入kb数量,连续测试至少5分钟作为存储测试方案。

15、在一个或多个实施例中,优选地,所述连续运行3天,测试教学平台的内存性能极限和cpu性能需求极限指标,具体包括:

16、对测试教学平台连续运行3天,获取全部的历史运行数据,其中,所述历史运行数据包括在线用户数量、平均滞留时间、动态请求的总数量;

17、根据历史数据中的在线用户数量和平均滞留时间,利用第一计算公式计算评估并发用户数量;

18、分析动态请求数量,确定在不同类型的历史环境下的动态请求的总数量;

19、拟合实时评估的动态请求的总数量与cpu占有率平均值的关系,形成一个占有率曲线;

20、当cpu占有率平均值超过80%时,认为属于cpu性能需求极限指标,记录对应的拟合实时评估的动态请求的总数量,作为cpu性能需求极限指标;

21、在全部的内存中写入速度达到总写入限制的占比50%的内存超过40%时对应的评估并发用户数量属于内存性能极限;

22、所述第一计算公式为:

23、s=c÷t

24、其中,c为当前时刻的在线用户数量,单位为个,t为平均滞留时间,单位为秒,s为评估并发用户数量,单位为个每秒。

25、在一个或多个实施例中,优选地,所述根据内存性能极限和cpu性能需求极限进行在线测试,形成极限历史运行数据,具体包括:

26、将在线模拟用户的并发情况和在线情况内存性能极限和cpu性能需求极限指标下,作为极限教学负载运行状态;

27、连续在极限教学负载运行状态下记录1小时的运行数据,作为极限历史运行数据。

28、在一个或多个实施例中,优选地,所述设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数,具体包括:

29、按照微服务测试方案设置不同微服务类型的权重指数;

30、提取每个微服务中的接口请求数、失败数和平均响应时间;

31、根据预设的每个微服务中的接口请求数、失败数和平均响应时间各自的判断裕度,判断极限历史运行数据中不同微服务类型出现超过预设裕度的次数并乘以对应的权重指数,作为时间响应分析指数。

32、在一个或多个实施例中,优选地,所述根据极限历史运行数据形成系统业务分析指数,具体包括:

33、按照微服务测试方案设置不同微服务类型的权重指数;

34、提取每个微服务的微服务的负载、带宽和流量;

35、根据预设的每个微服务中的微服务的负载、带宽和流量各自的能力判断裕度,判断极限历史运行数据中不同微服务类型出现超过能力预设裕度的次数并乘以对应的权重指数,作为系统业务分析指数。

36、在一个或多个实施例中,优选地,所述根据所述系统业务分析指数和所述时间响应分析指数,形成测试结论并保存历史测试数据,具体包括:

37、形成每种场景下对应的时间响应分析指数和系统业务分析指数;

38、判断系统业务分析指数和时间响应分析指数的加和在预设的范围内,则认为测试通过,反之则测试不通过;

39、对测试通过的保存历史测试数据。

40、根据本专利技术实施例第二方面,提供一种教学分析平台的最大处理能力分析系统。

41、在一个或多个实施例中,优选地,所述一种教学分析平台的最大处理能力分析系统包括:

42、方案设置模块,用于形成在线测试方案,其中所述在线测试方案至少包括微服务测试方案和存储测试方案;

43、指标确定模块,用于连续运行3天,测试教学平台的内存性能极限和cpu性能需求极限指标;

44、负载分析模块,用于根据内存性能极限和cpu性能需求极限进行在线测试,形成极限历史运行数据;

45、响应分析模块,用于设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数;

46、能力分析模块,用于根据极限历史运行数据形成系统业务分析指数;

47、业务统计模块,用于根据所述系统业务分析指数和所述时间响应分析指数,形成测试结论并保存历史测试数据。

48、根据本专利技术实施例第三方面本文档来自技高网...

【技术保护点】

1.一种教学分析平台的最大处理能力分析方法,其特征在于,该方法包括:

2.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述形成在线测试方案,其中所述在线测试方案至少包括微服务测试方案和存储测试方案,具体包括:

3.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述连续运行3天,测试教学平台的内存性能极限和CPU性能需求极限指标,具体包括:

4.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述根据内存性能极限和CPU性能需求极限进行在线测试,形成极限历史运行数据,具体包括:

5.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数,具体包括:

6.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述根据极限历史运行数据形成系统业务分析指数,具体包括:

7.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述根据所述系统业务分析指数和所述时间响应分析指数,形成测试结论并保存历史测试数据,具体包括:

8.一种教学分析平台的最大处理能力分析系统,其特征在于,该系统用于实施如权利要求1-7中任一项所述的方法,该系统包括:

9.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-7中任一项所述的方法。

10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1-7任一项所述的方法。

...

【技术特征摘要】

1.一种教学分析平台的最大处理能力分析方法,其特征在于,该方法包括:

2.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述形成在线测试方案,其中所述在线测试方案至少包括微服务测试方案和存储测试方案,具体包括:

3.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述连续运行3天,测试教学平台的内存性能极限和cpu性能需求极限指标,具体包括:

4.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述根据内存性能极限和cpu性能需求极限进行在线测试,形成极限历史运行数据,具体包括:

5.如权利要求1所述的一种教学分析平台的最大处理能力分析方法,其特征在于,所述设置微服务权重指数,并根据极限历史运行数据形成时间响应分析指数,具体包括:

6.如权利要求...

【专利技术属性】
技术研发人员:吴淑苹田西雨原菲菲程罡
申请(专利权)人:国家开放大学
类型:发明
国别省市:

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

1