[发明专利]用于服务器限流的方法与系统在审
申请号: | 201611123430.8 | 申请日: | 2016-12-08 |
公开(公告)号: | CN108173775A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 冯锐 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/06;H04L29/08 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;王卫忠 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 限流 服务器访问请求 方法和装置 工作负荷 拦截 保护服务器 服务器监控 防止系统 配置平台 平台监控 请求拦截 崩溃 | ||
1.一种用于服务器限流的方法,其特征在于,包括:
通过服务器监控平台监控多个服务器的工作负荷状态;
通过请求拦截器拦截用户的服务器访问请求;
根据所述多个服务器的工作负荷状态,通过拦截配置平台判断是否将所述服务器访问请求发送给对应的服务器。
2.根据权利要求1所述的用于服务器限流的方法,其特征在于,还包括:
通过所述拦截配置平台配置所述多个服务器的应用系统信息以及所述服务器访问请求的拦截规则,所述应用系统信息包括应用系统名称、应用服务器IP、数据库服务器IP,所述拦截规则包括每个服务器的内存阈值、CPU阈值。
3.根据权利要求2所述的用于服务器限流的方法,其特征在于,所述通过拦截配置平台判断是否将所述服务器访问请求发送给对应的服务器包括:
定时通过所述服务器监控平台获取所述多个服务器的所述工作负荷状态;
根据所述应用系统信息与所述拦截规则解析所述工作负荷状态,判断每个所述服务器是否为不可用状态。
4.根据权利要求1所述的用于服务器限流的方法,其特征在于,
所述请求拦截器分别集成在所述多个服务器上。
5.根据权利要求1所述的用于服务器限流的方法,其特征在于,所述服务器包括应用服务器和/或数据库服务器。
6.根据权利要求1所述的用于服务器限流的方法,其特征在于,所述服务器监控平台通过Nagios实现。
7.根据权利要求1所述的用于服务器限流的方法,其特征在于,所述请求拦截器通过Spring拦截器实现。
8.一种用于服务器限流的系统,其特征在于,包括:
服务器监控平台,用于监控多个服务器的工作负荷状态;
请求拦截器,用于拦截用户的服务器访问请求;
拦截配置平台,用于根据所述多个服务器的工作负荷状态判断是否将所述服务器访问请求发送给对应的服务器。
9.根据权利要求8所述的用于服务器限流的系统,其特征在于,还包括:
通过所述拦截配置平台配置所述多个服务器的应用系统信息以及所述服务器访问请求的拦截规则,所述应用系统信息包括应用系统名称、应用服务器IP、数据库服务器IP,所述拦截规则包括每个服务器的内存阈值、CPU阈值。
10.根据权利要求9所述的用于服务器限流的系统,其特征在于,所述通过拦截配置平台判断是否将所述服务器访问请求发送给对应的服务器包括:
定时通过所述服务器监控平台获取所述多个服务器的所述工作负荷状态;
根据所述应用系统信息与所述拦截规则解析所述工作负荷状态,判断每个所述服务器是否为不可用状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611123430.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种客户端的升级方法及系统
- 下一篇:报文转发方法及装置、计算机可读存储介质