[发明专利]一种基于微服务技术的电商平台的实现系统及方法有效
| 申请号: | 201811006269.5 | 申请日: | 2018-08-30 |
| 公开(公告)号: | CN109284089B | 公开(公告)日: | 2022-04-05 |
| 发明(设计)人: | 张甫;张超;田立志 | 申请(专利权)人: | 上海艾融软件股份有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q30/06;H04L67/51;H04L67/568;H04L67/133 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
| 地址: | 202150 上海市崇明*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于微服务技术的电商平台的实现系统及方法,通过在传统架构的商城项目中,将需要拆解的业务进行横向拆解成具有专业业务的应用,纵向拆解出具有特定功能的底层实现作为服务,实现传统架构的商城项目向微服务架构的商城项目循序渐进地代码重构。另外,网关、应用、服务三者配合缓存联合处理复杂度高,信息多,访问频率高的业务逻辑,从而使用户能高效快速地获取所需要访问的信息,并且减少服务器压力,而且通过MQ和Dubbo配合实现同步/异步的远程调用,提高了微服务的逻辑处理效率。 | ||
| 搜索关键词: | 一种 基于 微服 技术 平台 实现 系统 方法 | ||
【主权项】:
1.一种基于微服务技术的电商平台的实现系统,其特征在于,包括:用户端:供用户根据所需要的服务向网关层发起对应的请求;网关层:由Nginx和动态网关结合实现,与用户端、缓存服务器redis和应用层相关联,用于接收用户端的请求,根据用户的请求从缓存服务器redis调出相应的内容或向应用层中相应的应用发送请求;所述动态网关包括首页动态网关、商品动态网关、定位动态网关;应用层:与网关层、缓存服务器redis、服务层、注册中心、配置中心和信息中心相关联,设置有多个应用,每个应用根据网关层的请求向服务层中相应的服务发起请求并进行业务处理;应用层中包含有商城端应用、商户端应用、运营端应用,所述商城端应用包括PC商城端应用、移动商城端应用、微商城端应用;服务层:与应用层相关联,设置有多种服务,用于根据应用层的请求提供对应的服务;所述服务层包括有商品详情服务和首页服务;缓存服务器redis:与所述服务层、应用层和网关层相关联,用于根据各个服务、应用和网关层的需要提供存入和取出功能;注册中心:使用Zookeeper作为注册中心,与应用层和服务层相关联,用于统一管理服务层和应用层;配置中心:使用Disconf作为配置中心,与应用层和服务层相关联,统一管理服务层和应用层的配置信息;信息中心:使用RocketMQ作为信息中心,与应用层和服务层相关联,用于异步远程调用服务,作为Dubbo调用远程服务的补充。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海艾融软件股份有限公司,未经上海艾融软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811006269.5/,转载请声明来源钻瓜专利网。





