掌桥专利:专业的专利平台
掌桥专利
首页

高并发高流量系统负载资源处理方法

文献发布时间:2023-06-19 19:38:38


高并发高流量系统负载资源处理方法

技术领域

本发明涉及系统负载资源处理技术领域,具体为高并发高流量系统负载资源处理方法。

背景技术

对于一个高并发高流量的网站来说,任何一个环节的瓶颈都会造成网站性能的下降,影响用户体验,进而造成巨大的经济损失,因此需要对高并发高流量系统负载资源进行处理,但在对高并发高流量系统负载资源进行处理的过程中,通常采用扩展服务器的方式进行处理,但直接对服务器进行扩展,不利于根据实际的高并发高流量的数据指标进行扩展,易导致服务器的资源浪费。

发明内容

本发明的目的在于提供高并发高流量系统负载资源处理方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:高并发高流量系统负载资源处理方法,包括以下步骤:步骤一,获取;步骤二,指标限定;步骤三,数据处理;步骤四,梳理;步骤五,分离;步骤六,整理;步骤七,扩展;

其中在上述步骤一中,系统通过主选服务模块对高并发高流量的数据资源进行服务,且服务的过程中通过获取模块获取每个服务节点的运行指标,并且将获取的运行指标通过设置的统计模块进行统计处理;

其中在上述步骤二中,当得到统计后的运行指标后传输给指标限定模块,同时指标限定模块可根据实际的需求进行更改,当服务节点的运行指标达到指定的限定运行指标后,通过指标限定模块启动触发模块的运行,并且在限定的运行指标内的数据资源通过设置的正常处理模块进行正常的资源处理;

其中在上述步骤三中,当实际运行指标超过限定的运行指标后,通过触发模块的工作分别触发备选服务模块和备选服务工作时间记录模块,且备选服务模块工作后,即可对超过限定指标多余的资源数据进行处理,且通过设置的信号接收模块完成对超过限定指标多余的资源数据进行接收;

其中在上述步骤四中,当完成对超过限定指标多余的资源数据的接收工作后,通过服务工作模块对资源数据进行处理,且服务工作模块是利用备用服务器对资源数据进行梳理工作,然后通过设置的信息分离模块对梳理后的资源数据进行数据的分离工作;

其中在上述步骤五中,当步骤四完成对数据的分离工作后,即可将资源数据分离成文字信息和其他信息;

其中在上述步骤六中,将存储在文字信息模块和其他信息模块中的数据资源分别通过文字信息处理模块和其他信息处理模块进行数据的处理工作,并且处理后的数据和经过正常处理模块处理后的数据一同经过结果整理模块进行整理处理;

其中在上述步骤七中,当备选服务模块开始工作时,即可通过设置的备选服务工作时间记录模块对备选服务模块的工作时间进行记录处理,同时利用设置的时间限定模块可设置备选服务模块的预警工作时间,且预警工作时间可人为的根据实际需求进行调整,当通过时间限定模块设定的预警时间达到后,通过设置的报警通知模块进行报警通知处理,当预警后,可利用设置的服务器增加模块对服务器进行增加处理,且增加后的服务器通过扩展模块对服务器进行扩展即可。

优选的,所述步骤一中,每个服务节点的统计结果均与服务节点进行编码处理,从而便于将服务节点与统计结果进行一一对应。

优选的,所述步骤二中,正常处理模块包括数据处理模块和扩展模块,数据处理模块用于对指标限定内的资源数据进行处理,而扩展模块用于对服务器的扩展,以便增加数据处理模块的处理运行速度。

优选的,所述步骤五中,文字信息存放在文字信息模块中,其他信息存放在其他信息模块中,同时其他信息包括除文字信息外的所有信息。

优选的,所述步骤七中,时间限定模块在设置预警工作时间的过程中,可设置当日量预警工作时间、当周量预警工作时间、当月量工作时间以及自定义时间段预警工作时间。

优选的,所述步骤七中,报警通知的方式包括手机终端提醒以及pc端提醒。

与现有技术相比,本发明的有益效果是:该高并发高流量系统负载资源处理方法,通过对数据指标进行限定处理,且设置有备份服务模块和报警通知模块,便于精准的根据高并发高流量数据资源对服务器进行扩展处理,避免了服务器资源的浪费,从而降低了对高并发高流量系统负载资源处理的费用,同时设置有触发模块,便于根据运行指标判断是否触发备选服务模块的工作,便于根据不同的实际情况进行处理,从而提高了该发明的实用性。

附图说明

图1为本发明的方法流程图;

图2为本发明中的模块系统流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-2,本发明提供的一种实施例:高并发高流量系统负载资源处理方法,包括以下步骤:步骤一,获取;步骤二,指标限定;步骤三,数据处理;步骤四,梳理;步骤五,分离;步骤六,整理;步骤七,扩展;

其中在上述步骤一中,系统通过主选服务模块对高并发高流量的数据资源进行服务,且服务的过程中通过获取模块获取每个服务节点的运行指标,并且将获取的运行指标通过设置的统计模块进行统计处理,且每个服务节点的统计结果均与服务节点进行编码处理,从而便于将服务节点与统计结果进行一一对应;

其中在上述步骤二中,当得到统计后的运行指标后传输给指标限定模块,同时指标限定模块可根据实际的需求进行更改,当服务节点的运行指标达到指定的限定运行指标后,通过指标限定模块启动触发模块的运行,并且在限定的运行指标内的数据资源通过设置的正常处理模块进行正常的资源处理,且正常处理模块包括数据处理模块和扩展模块,数据处理模块用于对指标限定内的资源数据进行处理,而扩展模块用于对服务器的扩展,以便增加数据处理模块的处理运行速度;

其中在上述步骤三中,当实际运行指标超过限定的运行指标后,通过触发模块的工作分别触发备选服务模块和备选服务工作时间记录模块,且备选服务模块工作后,即可对超过限定指标多余的资源数据进行处理,且通过设置的信号接收模块完成对超过限定指标多余的资源数据进行接收;

其中在上述步骤四中,当完成对超过限定指标多余的资源数据的接收工作后,通过服务工作模块对资源数据进行处理,且服务工作模块是利用备用服务器对资源数据进行梳理工作,然后通过设置的信息分离模块对梳理后的资源数据进行数据的分离工作;

其中在上述步骤五中,当步骤四完成对数据的分离工作后,即可将资源数据分离成文字信息和其他信息,且文字信息存放在文字信息模块中,其他信息存放在其他信息模块中,同时其他信息包括除文字信息外的所有信息;

其中在上述步骤六中,将存储在文字信息模块和其他信息模块中的数据资源分别通过文字信息处理模块和其他信息处理模块进行数据的处理工作,并且处理后的数据和经过正常处理模块处理后的数据一同经过结果整理模块进行整理处理;

其中在上述步骤七中,当备选服务模块开始工作时,即可通过设置的备选服务工作时间记录模块对备选服务模块的工作时间进行记录处理,同时利用设置的时间限定模块可设置备选服务模块的预警工作时间,且预警工作时间可人为的根据实际需求进行调整,且时间限定模块在设置预警工作时间的过程中,可设置当日量预警工作时间、当周量预警工作时间、当月量工作时间以及自定义时间段预警工作时间,当通过时间限定模块设定的预警时间达到后,通过设置的报警通知模块进行报警通知处理,且报警通知的方式包括手机终端提醒以及pc端提醒,当预警后,可利用设置的服务器增加模块对服务器进行增加处理,且增加后的服务器通过扩展模块对服务器进行扩展即可。

基于上述,本发明的优点在于,该发明使用时,通过设置的触发模块,可当限定指标超过设置量后,触发备选服务模块和备选服务工作时间记录模块的工作,从而触发文字信息处理模块、其他信息处理模块和服务器增加模块的工作,便于根据实际的需求增加相对于的服务器,从而避免了服务器资源的浪费。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

技术分类

06120115983309