[发明专利]一种服务管理方法及系统在审
| 申请号: | 201510872725.4 | 申请日: | 2015-12-02 |
| 公开(公告)号: | CN105450757A | 公开(公告)日: | 2016-03-30 |
| 发明(设计)人: | 何艳伟;陈开超;王大鹏;王斌 | 申请(专利权)人: | 联动优势电子商务有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 100088 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务 管理 方法 系统 | ||
技术领域
本发明实施例涉及数据业务技术领域,尤其涉及一种服务管理方法及系统。
背景技术
随着业务不断发展,平台应用的规模不断扩大,服务也越来越多。目前各系统间的服务依靠Nginx负载来分发调用服务。对于依靠Nginx负载来分发调用服务的分布式电商平台,因各系统间的服务和服务调用没有一个统一的管理,针对某一服务,还不能实现对提供服务的服务器进行统计和管理,因此无法获知提供服务的服务器哪些比较繁忙,哪些提供服务的服务器处于空闲状态,对于比较繁忙的应用服务器,当调用者的数量多于阈值时,该应用服务器上运行的服务处于崩溃状态,使得所有调用该服务的客户端都不能正常使用该服务;对于只有极少的访问量的服务,通常部署两台提供服务的服务器,但是有些服务只有极少数的访问量,就会导致为该服务部署的服务器利用率不高。
随着平台应用服务的细化,服务间的调用关系也越来越复杂,因各系统间的服务和服务调用缺乏统一管理策略,平台管理方无法获知到底有一共有多少服务,也不清楚有多少应用服务器提供这些服务,甚至分不清服务与服务间的从属关系,整个平台的应用架构不够简洁清楚。
因此,现有技术中存在着分布式电商平台各系统间的服务和服务调用因缺乏统一的管理策略,平台的应用架构不够简洁清楚,导致各系统间的服务部署和调用不均衡的技术问题。
发明内容
本发明实施例提供一种服务管理方法及系统,用以解决现有技术中存在的分布式电商平台各系统间的服务和服务调用因缺乏统一的管理策略,平台的应用架构不够简洁清楚,导致各系统间的服务部署和调用不均衡的技术问题。
本发明实施例提供一种服务管理方法,包括:
注册中心接收客户端发送的订阅请求,所述订阅请求中包括所述客户端请求订阅的服务的服务标识;
所述注册中心根据所述服务标识与提供所述服务的应用服务器的地址信息的关联关系,获取提供所述服务的所有应用服务器的地址信息;
所述注册中心将包括所述所有应用服务器的地址信息的反馈消息发送给所述客户端,以使所述客户端根据所有应用服务器的地址信息,确定目标应用服务器的地址信息,并根据确定的所述目标应用服务器的地址信息调用所述目标应用服务器上的所述服务。
基于同样的发明构思,本发明实施例提供一种服务管理方法,包括:
客户端向注册中心发送订阅请求,所述订阅请求中包括所述客户端请求订阅的服务的服务标识;
所述客户端接收所述注册中心针对所述订阅请求的反馈消息,所述反馈消息中包括提供所述服务的所有应用服务器的地址信息;
所述客户端根据所述所有应用服务器的地址信息,确定目标应用服务器的地址信息,并
根据确定的所述目标应用服务器的地址信息调用所述目标应用服务器上的所述服务。
基于同样的发明构思,本发明实施例提供一种注册中心,包括:
接收单元,用于接收客户端发送的订阅请求,所述订阅请求中包括所述客户端请求订阅的服务的服务标识;
获取单元,用于根据所述服务标识与提供所述服务的应用服务器的地址信息的关联关系,获取提供所述服务的所有应用服务器的地址信息;
发送单元,用于将包括所述所有应用服务器的地址信息的反馈消息发送给所述客户端,以使所述客户端根据所有应用服务器的地址信息,确定目标应用服务器的地址信息,并根据确定的所述目标应用服务器的地址信息调用所述目标应用服务器上的所述服务。
基于同样的发明构思,本发明实施例提供一种客户端,包括:
发送单元,用于向注册中心发送订阅请求,所述订阅请求中包括所述客户端请求订阅的服务的服务标识;
接收单元,用于接收所述注册中心针对所述订阅请求的反馈消息,所述反馈消息中包括提供所述服务的所有应用服务器的地址信息;
确定单元,用于根据所述所有应用服务器的地址信息,确定目标应用服务器的地址信息;
调用单元,用于根据确定的所述目标应用服务器的地址信息调用所述目标应用服务器上的所述服务。
基于同样的发明构思,本发明实施例提供一种服务管理系统,包括:
注册中心,用于接收客户端发送的订阅请求,所述订阅请求中包括所述客户端请求订阅的服务的服务标识;根据所述服务标识与提供所述服务的应用服务器的地址信息的关联关系,获取提供所述服务的所有应用服务器的地址信息;将包括所述所有应用服务器的地址信息的反馈消息发送给所述客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联动优势电子商务有限公司,未经联动优势电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510872725.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一家电设备连接多服务器的方法
- 下一篇:一种处理客户端请求的方法和装置





