[发明专利]资源分配方法、装置及系统有效
申请号: | 201810454913.9 | 申请日: | 2018-05-14 |
公开(公告)号: | CN110493891B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 林泉宇 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | H04W76/34 | 分类号: | H04W76/34 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 韩东艳 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 分配 方法 装置 系统 | ||
本申请是关于一种资源分配方法、装置及系统,属于计算机技术领域。所述方法包括:接收目标设备发送的业务指示消息,业务指示消息携带有第一业务请求,第一业务请求用于指示待处理的第一业务;在采用多个服务处理第一业务的过程中,将已执行完第一业务对应操作的至少一个服务所占用的资源释放。本申请解决了相关技术中资源利用率较低的问题,达到了提高资源利用率的效果,本申请用于资源分配。
技术领域
本申请涉及计算机技术领域,特别涉及一种资源分配方法、装置及系统。
背景技术
随着互联网的高速发展,互联网业务的种类越来越多,例如,网上购物业务、资料下载业务和上传资料业务等。通常,处理互联网业务的资源分配系统包括终端、域名系统(Domain Name System,DNS)服务器、代理服务器和应用服务器。代理服务器用于接收终端通过DNS服务器发送的业务请求,该业务请求用于指示待处理的互联网业务,应用服务器用于采用多个服务(即应用程序)处理该互联网业务。多个服务中每个服务用于执行一个操作。
相关技术中,应用服务器在采用多个服务完成互联网业务的处理后,释放该多个服务占用的资源,导致资源利用率较低。
发明内容
本申请实施例提供了一种资源分配方法、装置及系统,可以解决相关技术中资源利用率较低的问题,所述技术方案如下:
根据本申请实施例的第一方面,提供一种资源分配方法,用于资源分配系统的应用服务器,所述资源分配系统还包括目标设备,所述方法包括:
接收所述目标设备发送的业务指示消息,所述业务指示消息携带有第一业务请求,所述第一业务请求用于指示待处理的第一业务;
在采用多个服务处理所述第一业务的过程中,将已执行完所述第一业务对应操作的至少一个服务所占用的资源释放。
可选的,所述在采用多个服务处理所述第一业务的过程中,将已执行完所述第一业务对应操作的至少一个服务所占用的资源释放,包括:
在采用所述多个服务处理所述第一业务的过程中,当获取到第二业务请求时,将所述多个服务中已执行完操作的所有服务所占用的资源释放;
或者,在采用所述多个服务处理所述第一业务的过程中,在每完成一个所述第一业务对应操作后,将执行所述操作的服务所占用的资源释放。
可选的,所述采用多个服务处理所述第一业务,包括:
在采用一个服务执行完一个操作后,指示所述一个服务通过Java管理扩展JMX接口调用另一服务,以执行另一操作。
可选的,在所述采用多个服务处理所述第一业务之前,所述方法还包括:
获取配置文件;
通过所述配置文件中的配置信息启动所述多个服务,所述配置信息包括用于启动所述多个服务中任一服务的启动信息。
根据本申请实施例的第二方面,提供了一种资源分配方法,用于资源分配系统的目标设备,所述资源分配系统还包括应用服务器,所述方法包括:
接收第一业务请求,所述第一业务请求用于指示待处理的第一业务;
向所述应用服务器发送业务指示消息,所述业务指示消息携带有所述第一业务请求,所述业务指示消息用于指示所述应用服务器在采用多个服务处理所述第一业务的过程中,将已执行完所述第一业务对应操作的至少一个服务所占用的资源释放。
可选的,所述业务指示消息包括第一指示信息,用于指示所述应用服务器在采用所述多个服务处理所述第一业务的过程中,当获取到第二业务请求时,将所述多个服务中已执行完操作的所有服务所占用的资源释放;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810454913.9/2.html,转载请声明来源钻瓜专利网。