预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115174586A(43)申请公布日2022.10.11(21)申请号202211069778.9(22)申请日2022.09.02(71)申请人常州尊尚信息科技有限公司地址213000江苏省常州市新北区太湖东路9-1号-305-3(72)发明人吴俊逸(74)专利代理机构常州市天龙专利事务所有限公司32105专利代理师张万兵(51)Int.Cl.H04L67/1008(2022.01)H04L67/1014(2022.01)H04L67/60(2022.01)权利要求书2页说明书8页附图5页(54)发明名称一种基于云平台的自动负载均衡系统及方法(57)摘要本发明适用于控制或均衡调节系统技术领域,提供了一种基于云平台的自动负载均衡系统及方法,包括以下步骤:接收用户端发送的业务请求信息,确定服务器正常响应所述业务请求信息需要的负载量;根据业务请求信息获取能够响应业务服务的所有服务器信息,所述服务器信息包括服务器负载等级和服务器负载占比;根据服务器负载等级对服务器信息进行筛选,保留能够正常响应业务的服务器信息,判定保留后的服务器信息是否为零;当为零时,对接收到的业务请求信息进行短暂拦截,实时对服务器负载等级进行查验,直到存在能够正常响应业务的服务器信息后,解除拦截。服务器处理完一部分正在执行的任务后,才会响应业务请求,能够有效避免服务器瘫痪。CN115174586ACN115174586A权利要求书1/2页1.一种基于云平台的自动负载均衡方法,其特征在于,所述方法包括以下步骤:接收用户端发送的业务请求信息,确定服务器正常响应所述业务请求信息需要的负载量,对业务请求信息进行记录;根据业务请求信息获取能够响应业务服务的所有服务器信息,所述服务器信息包括服务器负载等级和服务器负载占比;根据服务器负载等级对服务器信息进行筛选,保留能够正常响应业务的服务器信息,判定保留后的服务器信息是否为零;当非零时,选择保留后服务器负载占比最低的服务器信息所对应的服务器去响应业务请求,向所述用户端发送业务响应信息,清除记录的业务请求信息;当为零时,对接收到的业务请求信息进行短暂拦截,实时对服务器负载等级进行查验,直到存在能够正常响应业务的服务器信息,解除拦截。2.根据权利要求1所述一种基于云平台的自动负载均衡方法,其特征在于,所述根据服务器负载等级对服务器信息进行筛选,保留能够正常响应业务的服务器信息的步骤,具体包括:根据所述负载量确定能够保留的服务器负载等级,所述服务器负载等级是根据剩余负载值确定的;根据确定的服务器负载等级对服务器信息进行筛选,保留能够正常响应业务的服务器信息。3.根据权利要求1所述一种基于云平台的自动负载均衡方法,其特征在于,所述对接收到的业务请求信息进行短暂拦截的步骤,还包括:将拦截的业务请求信息与记录的业务请求信息进行匹配,确定是否存在相同的业务请求信息;当存在相同的业务请求信息时,服务器响应所述记录的业务请求信息时,同时响应所述拦截的业务请求信息;服务器响应后,将所述拦截的业务请求信息和记录的业务请求信息同时进行清除。4.根据权利要求1所述一种基于云平台的自动负载均衡方法,其特征在于,所述对接收到的业务请求信息进行短暂拦截的步骤,还包括:对拦截的业务请求信息进行分类,每类中的业务请求信息的请求内容均相同;解除拦截后,服务器只会直接响应每类中的一个业务请求信息,其它的业务请求信息自动被间接响应。5.根据权利要求1所述一种基于云平台的自动负载均衡方法,其特征在于,所述方法还包括:对拦截业务请求信息的次数和时间进行记录;每隔一段设定时间,重新计算该设定时间段内的拦截频率和平均拦截时间;得到增容计算值,增容计算值=第一系数*拦截频率+第二系数*平均拦截时间,当增容计算值大于增容临界值时,生成增容提醒信息。6.一种基于云平台的自动负载均衡系统,其特征在于,所述系统包括:请求信息接收模块,用于接收用户端发送的业务请求信息,确定服务器正常响应所述业务请求信息需要的负载量,对业务请求信息进行记录;2CN115174586A权利要求书2/2页服务器信息获取模块,用于根据业务请求信息获取能够响应业务服务的所有服务器信息,所述服务器信息包括服务器负载等级和服务器负载占比;服务器信息筛选模块,用于根据服务器负载等级对服务器信息进行筛选,保留能够正常响应业务的服务器信息,判定保留后的服务器信息是否为零;服务器响应模块,当非零时,选择保留后服务器负载占比最低的服务器信息所对应的服务器去响应业务请求,向所述用户端发送业务响应信息,清除记录的业务请求信息;请求信息拦截模块,当为零时,对接收到的业务请求信息进行短暂拦截,实时对服务器负载等级进行查验,直到存在能够正常响应业务的服务器信息,解除拦截。