选课巡检方法、装置、服务器及存储介质制造方法及图纸

技术编号:23934516 阅读:23 留言:0更新日期:2020-04-25 02:39
本发明专利技术公开了一种选课巡检方法、装置、服务器及存储介质。其中,该方法包括:获取目标学校的选课信息和选课服务器信息;基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果。本发明专利技术实施例可以提前预测选课服务器不能支持选课访问请求的情况,从而指示相关工作人员及时更改选课服务器的硬件和/或软件配置,以满足学校的教务管理平台的选课需求。

Methods, devices, servers and storage media for course selection and patrol inspection

【技术实现步骤摘要】
选课巡检方法、装置、服务器及存储介质
本专利技术涉及教务管理系统,尤其涉及一种选课巡检方法、装置、服务器及存储介质。
技术介绍
学生选课是教学管理中一个重要的部分,直接关系到学生教材领取、学生日常授课等,甚至影响到学生能否正常毕业。以往在校人数较少,信息化手段不足,在学生选课时,基本以人工统计为主。随着教育事业的快速发展,现代信息化管理程度的不断提高,选课模式以学生在教务管理平台上选课为主,这不仅提高了选课效率,同时避免了管理上的失误。相关技术中,为了满足学生通过教务管理平台进行选课的需求,学校教务处和网络中心需要配合完成,合理分工。教务处管理人员、学生、老师使用教务管理平台;网络中心维护教务管理平台正常运行。其中,教务管理平台的服务器在学生选课时经常宕机,学生投诉越来越多,影响教学管理。一些信息化经费充足的学校,为了学生、老师、教务管理人员有更好的用户体验,通过增加服务器数量,提升网络带宽以保障教务管理平台正常使用,但是,服务器往往没有被合理使用,极大的浪费了硬件资源且导致了多余的资源消耗。一些信息化经费不足的学校,往往因为服务器自身配置过低、硬件性能衰减等问题未及时发现,导致学生选课时教务管理平台无法正常运行。
技术实现思路
有鉴于此,本专利技术实施例提供了一种选课巡检方法、装置、服务器及存储介质,旨在满足学校的教务管理平台的选课需求。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种选课巡检方法,包括:获取目标学校的选课信息和选课服务器信息;基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果。上述方案中,所述获取目标学校的选课信息和选课服务器信息,包括:基于配置的访问端口,接收所述目标学校的选课服务器对应的巡检数据;其中,所述巡检数据包括:选课信息和选课服务器信息,所述选课信息用于统计不同选课时段对应的参与选课人数,所述选课服务器信息用于表征当前的选课访问服务能力;解析所述巡检数据,得到所述选课信息和所述选课服务器信息。上述方案中,所述基于配置的访问端口,接收所述目标学校的选课服务器对应的巡检数据,包括:基于配置的端口,根据设置的定时任务访问存储巡检数据的存储地址,下载相应的巡检数据。上述方案中,所述解析所述巡检数据,得到所述选课信息和所述选课服务器信息,包括:基于线程创建多任务异步协程的技术,解析所述巡检数据,得到所述选课信息和所述选课服务器信息。上述方案中,所述选课信息至少包括:选课时段及相应选课时段下的参与选课人数,所述基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数,包括:选取距离当前时间设定时长内的选课时段为有效选课时段,统计有效选课时段内各选课时段对应的参与选课人数,将参与选课人数最多的选课时段作为目标选课时段,得到所述目标选课时段对应的参与选课人数。上述方案中,所述根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果,包括:根据所述选课服务器信息评估当前支持的选课人数,若所述当前支持的选课人数小于所述目标选课时段对应的参与选课人数,则生成预警信息;所述选课服务器信息包括以下至少之一:选课服务器的性能参数、选课服务器的中间件参数,所述性能参数包括以下至少之一:选课服务器并发连接数、选课服务器的处理器数量及选课服务器的网络带宽,所述中间件参数包括以下至少之一:选课服务器上数据库的并发连接数、web容器的并发连接数及负载均衡服务的并发连接数。本专利技术实施例还提供了一种选课巡检装置,包括:获取模块,用于获取目标学校的选课信息和选课服务器信息;第一确定模块,用于基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;第二确定模块,用于根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果。上述方案中,所述第二确定模块还用于:根据所述选课服务器信息评估当前支持的选课人数,若所述当前支持的选课人数小于所述目标选课时段对应的参与选课人数,则生成预警信息;所述选课服务器信息包括以下至少之一:选课服务器的性能参数、选课服务器的中间件参数,所述性能参数包括以下至少之一:选课服务器并发连接数、选课服务器的处理器数量及选课服务器的网络带宽,所述中间件参数包括以下至少之一:选课服务器上数据库的并发连接数、web容器的并发连接数及负载均衡服务的并发连接数。本专利技术实施例又提供了一种选课巡检服务器,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器,用于运行计算机程序时,执行本专利技术任一实施例所述方法的步骤。本专利技术实施例还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现本专利技术任一实施例所述方法的步骤。本专利技术实施例提供的技术方案,通过获取目标学校的选课信息和选课服务器信息;基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果,可以通过智能巡检,提前预测选课服务器不能支持选课访问请求的情况,从而指示相关工作人员及时更改选课服务器的硬件和/或软件配置,以满足学校的教务管理平台的选课需求。附图说明图1为本专利技术实施例选课巡检方法的流程示意图;图2为本专利技术实施例选课巡检系统的结构示意图;图3为本专利技术实施例基于容器化部署技术实现巡检数据的采集的原理示意图;图4为本专利技术实施例选课巡检装置的结构示意图;图5为本专利技术实施例选课巡检服务器的结构示意图。具体实施方式下面结合附图及实施例对本专利技术再作进一步详细的描述。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。相关技术中,为了满足学校的选课需求,往往对学校的教务管理平台配置多台选课服务器,但由于选课服务器的使用频率较低,仅仅在学生选课、录成绩、报名时使用,导致各选课服务器没有合理使用,极大浪费了硬件设备资源和机房用电。此外,对于配置的多台选课服务器,由于服务器本身配置过低和硬件老化性能衰减等原因,无法确定该服务器是否符合选课性能指标,不符合的很容易在选课时出现宕机故障。基于此,在本专利技术的各种实施例中,通过巡检服务获取目标学校的选课信息和选课服务器信息;根据所述选课信息和所述选课服务器信息,生成所述目标学校的选课服务器是否支持选课访问请求的巡检本文档来自技高网
...

【技术保护点】
1.一种选课巡检方法,其特征在于,包括:/n获取目标学校的选课信息和选课服务器信息;/n基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;/n根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果。/n

【技术特征摘要】
1.一种选课巡检方法,其特征在于,包括:
获取目标学校的选课信息和选课服务器信息;
基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数;
根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课时段的选课访问请求的巡检结果。


2.根据权利要求1所述的方法,其特征在于,所述获取目标学校的选课信息和选课服务器信息,包括:
基于配置的访问端口,接收所述目标学校的选课服务器对应的巡检数据;其中,所述巡检数据包括:选课信息和选课服务器信息,所述选课信息用于统计不同选课时段对应的参与选课人数,所述选课服务器信息用于表征当前的选课访问服务能力;
解析所述巡检数据,得到所述选课信息和所述选课服务器信息。


3.根据权利要求2所述的方法,其特征在于,所述基于配置的访问端口,接收所述目标学校的选课服务器对应的巡检数据,包括:
基于配置的端口,根据设置的定时任务访问存储巡检数据的存储地址,下载相应的巡检数据。


4.根据权利要求2所述的方法,其特征在于,所述解析所述巡检数据,得到所述选课信息和所述选课服务器信息,包括:
基于线程创建多任务异步协程的技术,解析所述巡检数据,得到所述选课信息和所述选课服务器信息。


5.根据权利要求1所述的方法,其特征在于,所述选课信息至少包括:选课时段及相应选课时段下的参与选课人数,所述基于所述选课信息中的选课时段确定出目标选课时段对应的参与选课人数,包括:
选取距离当前时间设定时长内的选课时段为有效选课时段,统计有效选课时段内各选课时段对应的参与选课人数,将参与选课人数最多的选课时段作为目标选课时段,得到所述目标选课时段对应的参与选课人数。


6.根据权利要求1所述的方法,其特征在于,所述根据所述选课服务器信息和所述目标选课时段对应的参与选课人数,生成所述目标学校的选课服务器是否支持所述目标选课...

【专利技术属性】
技术研发人员:童峰宋亮军
申请(专利权)人:湖南强智科技发展有限公司
类型:发明
国别省市:湖南;43

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

1