[发明专利]服务器自动扩容方法、装置及服务器集群在审
| 申请号: | 202110101965.X | 申请日: | 2021-01-26 |
| 公开(公告)号: | CN112887169A | 公开(公告)日: | 2021-06-01 |
| 发明(设计)人: | 宁炳剑 | 申请(专利权)人: | 广州欢网科技有限责任公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;G06Q30/02 |
| 代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 刘明华 |
| 地址: | 511400 广东省广州市番禺*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 自动 扩容 方法 装置 集群 | ||
本申请涉及一种服务器自动扩容方法、装置及服务器集群,服务器自动扩容方法包括监测服务器的运行指标,在服务器的运行指标超出第一预设阈值时调用扩容应用程序接口,通过扩容应用程序接口启动备用服务器以使运行指标低于第一预设阈值。本申请可以实现服务器自动扩容,避免运行指标增幅较大场景下人工扩容耽误扩容时间造成系统被冲垮的问题,实现快速增容保证广告系统的正常使用。
技术领域
本申请属于计算机技术领域,具体涉及一种服务器自动扩容方法、装置及服务器集群。
背景技术
广告投放系统中,请求量突然增加是经常发生的现象,例如终端升级或者终端不稳定都会带来请求量的增加。为了能快速的应对增长的请求量,传统的做法是运维人员每天观察监控,发现某一段时间内请求量增加的时候,就会对系统进行扩容,增加服务器数量或者提高现有服务器的配置,这种做法只能应对请求量增长不快,并且增幅不大的情况。但是,对于请求量增长迅猛,增幅较大的场景下,由于人工处理的方式时间延迟较大,可能没扩容完成,系统就被大量的请求冲垮,影响广告系统的正常使用。
发明内容
为至少在一定程度上克服对于传统广告投放系统服务器扩容方法中,请求量增长迅猛,增幅较大的场景下,由于人工处理的方式时间延迟较大,可能没扩容完成,系统就被大量的请求冲垮,影响广告系统的正常使用的问题,本申请提供一种服务器自动扩容方法、装置及服务器集群。
第一方面,本申请提供一种服务器自动扩容方法,包括:
监测服务器的运行指标;
在所述服务器的运行指标超出第一预设阈值时调用扩容应用程序接口;
通过所述扩容应用程序接口启动备用服务器以使运行指标低于所述第一预设阈值。
进一步的,还包括:
设置第二预设阈值;
实时监测服务器的运行指标,在所述服务器的运行指标低于所述第二预设阈值时关闭备用服务器。
进一步的,所述运行指标包括:
CPU、内存、负载、磁盘空间和请求量。
进一步的,所述运行指标为请求量时,还包括:
获取预设时间段内请求量平均值;
在当前请求量超出所述预设时间段内请求量平均值的预设比值时,调用扩容应用程序接口。
进一步的,所述扩容应用程序接口包括:
待启动的备用服务器设备号和启动参数。
进一步的,所述通过所述扩容应用程序接口启动备用服务器以使运行指标低于所述第一预设阈值,包括:
逐一启动备用服务器,在所述运行指标低于所述第一预设阈值时不再增加启动备用服务器数量。
进一步的,所述通过所述扩容应用程序接口启动备用服务器以使运行指标低于所述第一预设阈值,包括:
根据运行指标的具体数值判断待启动备用服务器的数量;
根据所述启动备用服务器的数量直接启动对应数量的备用服务器。
第二方面,本申请提供一种服务器自动扩容装置,包括:
监测模块,用于监测服务器的运行指标;
调用模块,用于在所述服务器的运行指标超出第一预设阈值时调用扩容应用程序接口;
启动模块,用于通过所述扩容应用程序接口启动备用服务器以使运行指标低于所述第一预设阈值。
进一步的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州欢网科技有限责任公司,未经广州欢网科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110101965.X/2.html,转载请声明来源钻瓜专利网。





