栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

3:第1章:项目简介:三:项目微服务架构图;

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

3:第1章:项目简介:三:项目微服务架构图;

说明:

(1)本篇博客没有什么重要内容,只是简单介绍下项目的微服务架构图;

(1)访问层:就是用户所使用的一些设备;用户通过这些设备,都可以访问的到我们的网站;

(2)WEB层:这儿我们主要是平台网站;

(3)接口层:无论是平台网站还是移动端应用,他们发起的请求都会到达后端,也就是接口层;;;;接口层是需要对外暴露的;

(4)服务层:服务层是开发的重点内容;

          ● 我们需要开发多个不同的服务;

          ● 自然,还要涉及到很多分布式微服务的组件,比如MQ;

          ● 基础服务组件,往往是我们自己封装的一些组件,或者说是第三方的一些组件;比如内容安全组件(内容安全包括图片和文字两部分,我们可以通过阿里的AI组件来帮助我们),比如短信组件(这儿我们通过短信验证的方式登录),比如文件上传组件(用到了阿里的OSS云存储);

          ● 服务管理,包括日志监控(我们会给Service层的逻辑,打一些日志,以监控Service层的执行效率等,注册发现(微服务时,必定会用到注册发现);

(5)数据层:基础数据库可以选用Mysql,也可以使用MariaDB;缓存使用Redis;搜索使用ElasticSearch;对于一些比较小的、比较重要的图片等,可以存放到MongoDB的GridFS中去;FastDFS/OSS搭建文件系统;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929857.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号