【技术实现步骤摘要】
业务系统中的网关控制方法、装置及电子设备
本申请涉及网关和云技术,尤其涉及一种业务系统中的网关控制方法、装置、电子设备及计算机可读存储介质。
技术介绍
业务系统是指用于执行特定业务的系统。业务系统中通常包括网关,网关是业务系统中用于负责数据传输的模块,可用于实现负载均衡、流量控制及数据加密等功能,网关也是在业务系统中搭建业务中台的支撑框架。在业务系统正式上线之前,需要对业务系统中的网关进行许可。在相关技术提供的方案中,通常是由客户侧预估业务系统的运作情况,来采购对网关的许可,如采购流量上限。但是,业务系统的实际运作情况很可能超出预估,例如使用的流量超过流量上限,导致网关和业务系统存在崩溃或宕掉的风险,网关控制的稳定性低。
技术实现思路
本申请实施例提供一种业务系统中的网关控制方法、装置、电子设备及计算机可读存储介质,能够提升网关控制的稳定性,有效地保护业务系统的运作。本申请实施例的技术方案是这样实现的:本申请实施例提供一种业务系统中的网关控制方法,包括:获取针对业务系统中的网关的许可信息;其中,所述许可信息用于指示向所述网关授权使用的处理器数量;通过所述许可信息确定向所述网关分配的处理器数量;其中,向所述网关分配的处理器数量小于或等于所述授权使用的处理器数量;根据向所述网关分配的处理器数量,运行部署在所述网关上的业务服务。本申请实施例提供一种业务系统中的网关控制方法,包括:获取针对业务系统中的网关的许可信息;其中,所述许可信息用于指示 ...
【技术保护点】
1.一种业务系统中的网关控制方法,其特征在于,包括:/n获取针对业务系统中的网关的许可信息;其中,所述许可信息用于指示向所述网关授权使用的处理器数量;/n通过所述许可信息确定向所述网关分配的处理器数量;其中,向所述网关分配的处理器数量小于或等于所述授权使用的处理器数量;/n根据向所述网关分配的处理器数量,运行部署在所述网关上的业务服务。/n
【技术特征摘要】
1.一种业务系统中的网关控制方法,其特征在于,包括:
获取针对业务系统中的网关的许可信息;其中,所述许可信息用于指示向所述网关授权使用的处理器数量;
通过所述许可信息确定向所述网关分配的处理器数量;其中,向所述网关分配的处理器数量小于或等于所述授权使用的处理器数量;
根据向所述网关分配的处理器数量,运行部署在所述网关上的业务服务。
2.根据权利要求1所述的网关控制方法,其特征在于,所述获取针对业务系统中的网关的许可信息,包括:
将申请信息发送至签发中心;其中,所述申请信息包括为所述网关申请的处理器数量;
获取所述签发中心对所述申请信息审批通过时、发送的加密后的许可信息以及解密密钥;
其中,所述解密密钥用于在确定向所述网关分配的处理器数量时,对所述加密后的许可信息进行解密处理。
3.根据权利要求2所述的网关控制方法,其特征在于,还包括:
当确定出向所述网关分配的处理器数量时,将所述授权使用的处理器数量减去向所述网关分配的处理器数量,得到剩余的处理器数量;
当所述剩余的处理器数量小于数量阈值时,输出告警信息;
其中,所述告警信息用于提示将新的申请信息发送至所述签发中心,所述新的申请信息用于申请新的许可信息,以使新剩余的处理器数量大于或等于所述数量阈值,所述新剩余的处理器数量为所述新的许可信息中授权使用的处理器数量减去向所述网关分配的处理器数量得到。
4.根据权利要求1所述的网关控制方法,其特征在于,所述通过所述许可信息确定向所述网关分配的处理器数量,包括:
根据所述许可信息中的设备信息,从所述业务系统包括的多个网关中确定许可网关;其中,所述设备信息包括所述许可网关所在设备的地址;
在所述许可网关部署对应所述许可信息的许可服务;
响应于对所述许可服务的调用,通过所述许可信息确定向调用所述许可服务的网关分配的处理器数量;
其中,调用所述许可服务的网关为所述业务系统中的任意一个网关。
5.根据权利要求4所述的网关控制方法,其特征在于,所述通过所述许可信息确定向调用所述许可服务的网关分配的处理器数量,包括:
获取调用所述许可服务的网关生成的第一签名;其中,所述第一签名是对调用所述许可服务的网关的标识信息进行加密处理得到的;
对预先存储的、有权调用所述许可服务的网关的标识信息进行加密处理,得到第二签名;
当所述第一签名与所述第二签名匹配时,通过所述许可信息确定向调用所述许可服务的网关分配的处理器数量。
6.根据权利要求4所述的网关控制方法,其特征在于,
所述在所述许可网关部署对应所述许可信息的许可服务之后,还包括:
将所述许可服务的接口部署至所述业务系统中具有转发能力的网关,以使所述业务系统中的网关通过所述许可服务的接口,调用所述许可服务;
所述通过所述许可信息确定向调用所述许可服务的网关分配的处理器数量之后,还包括:
将所述分配的处理器数量发送至所述具有转发能力的网关,以使
所述具有转发能力的网关将所述分配的处理器数量,发送至调用所述许可服务的网关。
7.根据权利要求1所述的网关控制方法,其特征在于,所述通过所述许可信息确定向所述网关分配的处理器数量,包括:
在所述网关每次启动时或设定周期到达时,获取所述网关的实际处理器数量;
当根据所述许可信息确定未向所述网关分配处理器数量时,根据所述授权使用的处理器数量与所述实际处理器数量之间的比对结果,确定向所述网关分配的处理器数量,并
将分配时间添加至所述许可信息中;
当根据所述许可信息确定已向所述网关分配处理器数量时,保持向所述网关分配的处理器数量不变,并
根据实时时间更新所述许可信息中的分配...
【专利技术属性】
技术研发人员:林梅贞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。