[发明专利]服务处理的方法、装置、电子设备和存储介质在审
申请号: | 201711352796.7 | 申请日: | 2017-12-15 |
公开(公告)号: | CN109936592A | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 宋赛;项捷;黄玮;郑中强;张晓天;杨晓东;蔡超人 | 申请(专利权)人: | 中国移动通信集团浙江有限公司;中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 310016 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供方 请求方 存储介质 电子设备 服务处理 信息表示 全局 全局负载均衡 处理资源 动态调整 反馈提供 服务交互 接收请求 信息联合 信息确定 不均衡 健康 发送 分配 评估 发现 | ||
本发明实施例提供一种服务处理的方法、装置、电子设备和存储介质。所述方法包括接收请求方发送的请求,请求包括第一需求的信息;向请求方反馈提供方的信息,提供方是根据第一需求的信息和所有提供方的第一负载的信息确定的,以供请求方根据提供方的信息与提供方进行服务交互;根据全局健康度,确定是否需要调整部分或全部提供方的负载,全局健康度是根据第二需求的信息和第二负载的信息联合确定的,第二需求的信息表示所有请求方当前需要的资源的数量,第二负载的信息表示所有提供方当前处理资源的数量。所述方法在每一次为请求方分配提供方后进行全局健康度的评估,及时发现负载不均衡的情况,并通过动态调整提供方的负载实现全局负载均衡。
技术领域
本发明实施例涉及一种通信技术领域,特别是一种服务处理的方法、装置、电子设备和存储介质。
背景技术
在面向服务的架构(Service-Oriented Architecture,SOA)体系中,应用程序的不同功能单元称为服务。
SOA是通过各个服务之间的接口以及对应的契约联系起来的。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在不同系统中的服务能够以一种统一和通用的方式进行交互。契约是在使用服务时必须遵守的约束。
随着全球信息化的浪潮,信息化产业不断发展、延伸,已经影响到众多的企业及个人,SOA系统架构的出现给信息化带来一场新的革命。
服务交互遇到的一个问题是性能瓶颈,现有技术中解决性能瓶颈问题的主流方案是负载均衡。
负载均衡(Load Balance)是将工作任务分摊到所有操作单元上进行执行,从而共同完成工作任务。例如Web(World Wide Web,全球广域网)服务器、FTP(File TransferProtocol,文件传输协议)服务器、企业关键应用服务器和其它关键任务服务器等共同完成工作任务。
现有技术的负载均衡方案是建立在现有网络结构之上,它可以扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
图1为现有技术中互联网分布式架构中各层负载均衡示意图。
如图1所示,主要有客户端层、反向代理层、站点层、服务层和数据层,每一个下游都有所有上游调用,每一个上游可均匀访问每一个下游,就能实现将请求/数据均匀分摊到所有操作单元上执行。
每一层的调用和访问均为动态的,以服务层为例,目前服务层的负载均衡,一般是通过“服务连接池”实现的,连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。连接池技术的思想非常简单,将连接作为对象存储在一个Vector对象中,不同的请求就可以共享这些连接。
现有技术中的缺陷在于:当连接池的连接的数量达到上限后,新的调用请求就会等待,进而导致性能问题蔓延,从而无法实现负载均衡。
发明内容
针对现有技术的缺陷,本发明实施例提供一种服务处理的方法、装置、电子设备和存储介质。
一方面,本发明实施例提供一种服务处理的方法,所述方法包括:
接收请求方发送的请求,所述请求包括第一需求的信息;
向请求方反馈提供方的信息,所述提供方是根据所述第一需求的信息和所有提供方的第一负载的信息确定的,以供请求方根据提供方的信息与提供方进行服务交互;
根据全局健康度,确定是否需要调整部分或全部提供方的负载,所述全局健康度是根据第二需求的信息和第二负载的信息联合确定的,所述第二需求的信息表示所有请求方当前需要的资源的数量,所述第二负载的信息表示所有提供方当前处理资源的数量。
另一方面,本发明实施例提供一种服务处理的装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团浙江有限公司;中国移动通信集团公司,未经中国移动通信集团浙江有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711352796.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于监控车辆的软件升级系统
- 下一篇:一种消息分发的方法和系统