[发明专利]过载保护方法、装置、服务器及存储介质在审
| 申请号: | 201910433900.8 | 申请日: | 2019-05-23 |
| 公开(公告)号: | CN111988234A | 公开(公告)日: | 2020-11-24 |
| 发明(设计)人: | 张凯 | 申请(专利权)人: | 厦门网宿有限公司 |
| 主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
| 地址: | 361003 福建省厦门市集*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 过载 保护 方法 装置 服务器 存储 介质 | ||
本发明实施例涉及计算机软件技术领域,公开了一种过载保护方法、装置、服务器及存储介质。本发明中在服务器接收到连接请求时,根据服务器当前负载情况判断连接请求是否满足预设的限流规则;若判定连接请求满足限流规则,则拒绝对所述连接请求进行处理,使服务器的负载在合适的范围之内。单台服务器根据自身的负载情况判断是否需要限流,无需通过监控中心汇总每台服务器当前的负载情况后将连接请求下发至服务器,节省了负载情况信息汇总的时间,从而可以对连接请求是否需要限流进行实时判断,提高了客户端的连接请求的处理效率。单台服务器根据自身的复杂情况判断是否需要限流,判断限流过程所需处理的数据信息较少,使判断过程更加简单容易实现。
技术领域
本发明实施例涉及计算机软件技术领域,特别涉及一种过载保护方法、装置、服务器及存储介质。
背景技术
服务器是提供计算服务的设备,通常需要响应客户的服务请求,并对访客的请求进行处理,随着现在互联网技术的快速发展,服务器需要处理的用户访问请求也越来越多,但是由于受到服务器自身处理能力的限制,任何一台服务器在一定时间内能处理的用户访问请求的个数是有限的,不足以应对突增的大量访问请求。为了解决突增的大量访问请求导致服务器过载等问题,需要通过提高服务器的处理能力,提高单位时间内响应的访问请求的数量,以避免服务器过载。
发明人发现相关技术中至少存在如下问题:通过提高服务器的处理能力,提高单位时间内响应的访问请求的数量,从而改善服务器的过载问题,这种方式对服务器处理数据的能力要求较高,实现高效处理访问请求所需硬件成本较高;另外,通过监控中心汇总每台服务器当前的负载情况然后下发,无法实时对服务器进行过载保护。
发明内容
本发明实施方式的目的在于提供一种过载保护方法、装置、服务器及存储介质,服务器在接收到连接请求的同时进行限流规则的判断,使过载保护更加及时,避免过载导致服务器损坏。
为解决上述技术问题,本发明的实施方式提供了一种过载保护方法,包括:响应于接收到的连接请求,根据服务器当前负载情况判断连接请求是否满足预设的限流规则;若判定连接请求满足所述限流规则,则拒绝对连接请求进行处理。
本发明的实施方式还提供了一种过载保护装置,包括:接收模块,判断模块,处理模块;接收模块用于接收连接请求;判断模块用于响应于接收到的连接请求,根据服务器当前负载情况判断连接请求是否满足预设的限流规则;处理模块用于在判定连接请求满足限流规则时,拒绝对连接请求进行处理。
本发明的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的过载保护方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时上述的过载保护方法。
本发明实施方式相对于现有技术而言,在服务器接收到连接请求时,根据该服务器当前的负载情况判断连接请求是否满足预设的限流规则,在判定连接请求满足预设的限流规则时,拒绝对所述连接请求进行处理,服务器在接收到连接请求的同时进行限流规则的判断,使过载保护更加及时,避免过载导致服务器损坏。整个过程无需对服务器的运算能力进行调整,保证服务器的成本在可接受的范围之内。单台服务器根据服务器自身的负载情况判断是否需要限流,无需通过监控中心汇总每台服务器当前的负载情况后将连接请求下发至服务器,节省了负载情况信息汇总的时间,节省了负载情况信息汇总的时间,从而可以对连接请求是否需要限流进行实时判断,提高了客户端的连接请求的处理效率。另外,单台服务器根据自身的复杂情况判断是否需要限流,判断限流过程所需处理的数据信息较少,使判断过程更加简单容易实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910433900.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于虹膜识别设备的健康检测方法、装置及设备
- 下一篇:热水器外壳及热水器





