一种服务器过载处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38327184 阅读:14 留言:0更新日期:2023-07-29 09:09
本发明专利技术公开了一种服务器过载处理方法、装置、电子设备及存储介质,其中,该方法包括:确定目标服务器的中央处理器的待确定资源使用率;基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态;其中,所述目标资源使用状态包括资源过载和资源不过载;根据所述目标资源使用状态,确定与所述目标服务器相对应的目标处理方式,并基于所述目标处理方式对所述目标服务器进行处理,以使所述目标资源使用状态为资源不过载。解决了服务器资源过载处理不及时问题,实现了自动化降低服务器资源负载,提高服务器运行效率的效果。提高服务器运行效率的效果。提高服务器运行效率的效果。

【技术实现步骤摘要】
一种服务器过载处理方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种服务器过载处理方法、装置、电子设备及存储介质。

技术介绍

[0002]换电站在向各电动车辆提供换电服务的过程中,会涉及服务器与各客户端之间的交互,即,客户端通过请求与服务器通信,完成各种数据的交换。
[0003]通常一个服务器可以接收多个客户端发送的请求,并根据各客户端发送的请求进行数据处理。但是当服务器接收太多来自客户端的请求时,则会对服务器的性能造成较大的负担,过度消耗服务器的性能。目前为了避免服务器在使用过程中出现服务器过载情况,通常需要工作人员对服务器的使用情况进行监控,以在服务器出现过载情况时降低服务器的负载。但是这样的方式在消耗人力的同时,还可能出现由于工作人员的疏忽,无法及时对服务器过载现象进行处理的问题。
[0004]为了能够在服务器出现过载情况时及时处理,需要对降低服务器负载的方式进行改进。

技术实现思路

[0005]本专利技术提供一种服务器过载处理方法、装置、电子设备及存储介质,以实现及时降低服务器资源负载,提高服务器运行效率的效果。
[0006]第一方面,本专利技术实施例提供了一种服务器过载处理方法,包括:
[0007]确定目标服务器的中央处理器的待确定资源使用率;
[0008]基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态;其中,所述目标资源使用状态包括资源过载和资源不过载;
[0009]根据所述目标资源使用状态,确定与所述目标服务器相对应的目标处理方式,并基于所述目标处理方式对所述目标服务器进行处理,以使所述目标资源使用状态为资源不过载。
[0010]第二方面,本专利技术实施例还提供了一种服务器过载处理装置,包括:
[0011]资源使用率确定模块,用于确定目标服务器的中央处理器的待确定资源使用率;
[0012]使用状态确定模块,用于基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态;其中,所述目标资源使用状态包括资源过载和资源不过载;
[0013]目标处理方式确定模块,用于根据所述目标资源使用状态,确定与所述目标服务器相对应的目标处理方式,并基于所述目标处理方式对所述目标服务器进行处理,以使所述目标资源使用状态为资源不过载。
[0014]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0015]一个或多个处理器;
[0016]存储装置,用于存储一个或多个程序;
[0017]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例任一所述的服务器过载处理方法。
[0018]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本专利技术实施例任一所述的服务器过载处理方法。
[0019]本实施例的技术方案,确定目标服务器的中央处理器的待确定资源使用率,根据各业务线程所对应的待处理运行时长之和,得到待处理时长,根据待处理时长和中央处理器的总运行时长的比值,确定中央处理器的待确定资源使用率。基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态,将待确定资源使用率与预设资源使用率阈值进行比对,若大于预设资源使用率阈值,则可以确定目标资源使用状态为资源过载,若小于等于预设资源使用率阈值,则可以确定目标资源使用状态为资源不过载。根据所述目标资源使用状态,确定与所述目标服务器相对应的目标处理方式,并基于所述目标处理方式对所述目标服务器进行处理,以使所述目标资源使用状态为资源不过载,当目标资源使用状态为资源过载时,移除重复业务线程,降低中央处理器的待确定资源使用率,以使目标资源使用状态为资源不过载,提高服务器运行效率。解决了服务器资源过载处理不及时问题,实现了自动化降低服务器资源负载,提高服务器运行效率的效果。
附图说明
[0020]为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。
[0021]图1为本专利技术实施例一所提供的一种服务器过载处理方法的流程示意图;
[0022]图2为本专利技术实施例二所提供的一种服务器过载处理装置的结构示意图;
[0023]图3为本专利技术实施例三所提供的一种电子设备的结构示意图。
具体实施方式
[0024]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0025]实施例一
[0026]图1为本专利技术实施例一所提供的一种服务器过载处理方法流程示意图,本实施例可适用于在服务器资源过载时,自动化减少服务器资源负载,提高服务器运行效率的情况,该方法可以由服务器过载处理装置来执行,该装置可以通过软件和/或硬件的形式实现,硬件可以是电子设备,如,移动终端或PC端等。
[0027]如图1所示,该方法包括:
[0028]S110、确定目标服务器的中央处理器的待确定资源使用率。
[0029]其中,目标服务器可以理解为用于提供计算机服务的设备,可以用于接收客户端发送的服务请求,并将接收到的服务请求发送至服务端的中转站和处理该项服务的处理
器,具备承担服务和保障服务的能力,目标服务器的类型可以包括文件服务器、数据库服务器和应用程序服务器以及网络服务器等。中央处理器(Central Procession Unit,CPU)为计算机的核心部分,可以根据用户操作指令执行不同的指令任务。待确定资源使用率可以理解为各时刻中央处理器的使用率,与中央处理器处理任务的数量以及任务状态直接相关,通常可以用百分比表示,如,在某个时刻中央处理器处理的任务越多,则待确定资源使用率越高。
[0030]具体的,确定目标服务器后,对目标服务器的中央处理器进行监控,以确定中央处理器正在执行的任务,根据中央处理器执行任务的状态确定与中央处理器相对应的待确定资源使用率。
[0031]可选的,所述确定目标服务器的中央处理器的待确定资源使用率,包括:基于所述目标服务器的资源管理器,对所述目标服务器的至少一个业务线程进行监控,得到与各业务线程相对应的待处理数据;根据各待处理数据,确定与所述中央处理器相对应的待确定资源使用率。
[0032]其中,资源管理器可以理解为一种系统服务,负责管理数据库、持续消息队列以及实时监控目标服务器的任务执行状态等。业务线程可以理解为客户端与目标服务器之间的数据连接通道,客户端可以通过业务线程向目标服务器发送业务请求,以使目标服务器在接收到业务请求后,基于中央处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器过载处理方法,其特征在于,包括:确定目标服务器的中央处理器的待确定资源使用率;基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态;其中,所述目标资源使用状态包括资源过载和资源不过载;根据所述目标资源使用状态,确定与所述目标服务器相对应的目标处理方式,并基于所述目标处理方式对所述目标服务器进行处理,以使所述目标资源使用状态为资源不过载。2.根据权利要求1所述的方法,其特征在于,所述确定目标服务器的中央处理器的待确定资源使用率,包括:基于所述目标服务器的资源管理器,对所述目标服务器的至少一个业务线程进行监控,得到与各业务线程相对应的待处理数据;根据各待处理数据,确定与所述中央处理器相对应的待确定资源使用率。3.根据权利要求2所述的方法,其特征在于,所述根据各待处理数据,确定与所述中央处理器相对应的待确定资源使用率,包括:确定与所述各业务线程相对应的待处理运行时长,并将各待处理运行时长进行叠加处理,得到待计算时长;确定所述中央处理器所对应的总运行时长;根据所述待计算时长和所述总运行时长的比值,确定与所述中央处理器相对应的待确定资源使用率。4.根据权利要求1所述的方法,其特征在于,所述基于所述待确定资源使用率,确定与所述中央处理器相对应的目标资源使用状态,包括:将所述待确定资源使用率与预设资源使用率阈值进行比对,得到比对结果,并根据所述比对结果确定与所述中央处理器相对应的目标资源使用状态;若所述待确定资源使用率大于所述预设资源使用率阈值,则确定所述目标资源使用状态为资源过载;若所述待确定资源使用率小于等于所述预设资源使用率阈值,则确定所述目标资源使用状态为资源未过载。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标资源使用状态,确定与所述服务器相对应的目标处理方式,并基于所述目标处理方式对所述服务器进行处理,以使所述目标资源使用状态为资源不过载,包括:确定与所...

【专利技术属性】
技术研发人员:孙志睿
申请(专利权)人:协鑫电港云科技海南有限公司
类型:发明
国别省市:

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

1