首 页
关于方维
网站案例
网站建设
小程序开发
解决方案
建站资讯
联系方维
400-800-9385
微服务高并发平台的架构设计
发表日期:2022-12-16 14:39:36 作者来源:蓝明基 浏览:1413 标签:
平台架构设计
当前位置:
首页
-
建站资讯
-
网站建设
微服务高并发的电子商务平台基于微服务体系结构的技术且能够在高并发下正常运行的情况下搭建起来的,本系统总体分为三层架构即表现层、业务层、数据层。第一,基于微观服务体系结构的思想将复杂的电子商务平台根据不同的功能模块划分为一些小的服务,本系统共划分为六个微服务,分别是商品微服务、用户微服务、订单微服务、购物车微服务、评论微服务、秒杀微服务,这些微服务将置于三层结构的业务层,并配置微服务集群,在表现层使用Vue、JS等技术搭配门户系统和后台管理系统的前端界面,这提供给用户和管理员进行交互是用户与电子商务平台的交互模式。用户通过不同的客户端访问我们的门户系统,管理员访问后台管理系统,可以向我们的业务逻辑层发送后请求。这些请求首先经过Nginx服务器,经过解析和反向代理功能将请求发送到我们的Spring GateWay网关,该网关根据请求的路径和我们设计好的路由规则,通过在Nacos注册中心拉取微服务列表并使用Ribbon的负载均衡功能平衡负载,最后将请求重定向到业务层载压力比较低的各个微服务中去。微服务之间的互相调用在本系统使用的是Fegin组件。在调用另一个微服务时,会先在Nacos注册中心按服务名找到相应的服务并查找到其服务的接口的地址,按此地址进行调用。在数据层,本系统采用MySQL 数据库进行持久化数据存储,并采用redis缓存技术进行一些高访问量的数据缓存,这样可以提高数据处理速度。该平台的总体技术体系结构如图4-1所示。
图4-1 系统架构图
微服务高并发电商平台的功能设计
通过上面的需求分析,将微服务高并发的电商平台总体划分成了六个微服务,分别为商品微服务、用户微服务、订单微服务、购物车微服务、评论微服务、秒杀微服务。其中商品微服务提供商品信息展示、商品关键字搜索、商品管理、分类管理等功能。订单微服务提供待发货订单管理、待收货订单管理、发货中的订单管理、下单等功能。用户微服务提供用户信息管理、用户地址管理、我的足迹等功能。购物车微服务提供购物车管理、购物车结算、添加商品到购物车等功能。评论微服务提供用户评论、评论管理等功能。秒杀微服务提供秒杀商品管理、商品秒杀等功能。平台的功能模块图如图4-2所示。
图4-2 系统功能模块图
如没特殊注明,文章均为方维网络原创,转载请注明来自https://www.szfangwei.cn/news/6616.html
上一篇:
基金会网站建设中不可忽视的重要细节
下一篇:
维修小程序功能开发说明(四)
相关网站设计案例
网度通信
泰科思特
低碳城论坛
相关资讯
供需平台搭建:一篇文章教你打造高效赋能的...
日期:2025-01-10 浏览:304
大型网站制作公司:从零到卓越,如何构...
日期:2025-01-06 浏览:269
全景VR网站开发设计用平台好还是自己定...
日期:2025-01-03 浏览:308
常见问题
企业网站建设常见问题整理合集【置顶】
在深圳建设一个公司网站多少钱
开发网站需要多久跟这九个因素有关
最新文章
做一个好企业网站的四大关键
浏览量:1826
【再签】稳健医疗童鞋品牌网站设计项目
浏览量:2185
为何上市公司网站整体上档次?
浏览量:1478
初级建站人员常犯的五种错误
浏览量:1498
中小企业做高端定制网站有必要吗?
浏览量:1724
定制网站展示产品和服务的最佳策略
浏览量:1470
400-800-9385
97798819
回到顶部
0
请您留言
非常抱歉,客服不在线,麻烦留下您的联系电话或者微信,我们看到后会马上联系您!
提交
感谢留言
我们会尽快与您联系
关闭