SpringCloud 妹子图微服务架构出炉了

226 阅读1分钟
原文链接: mp.weixin.qq.com
点击▲关注 “ 爪哇笔记”   给公众号标星置顶 更多精彩 第一时间直达

前言

前一段时间购置了阿里云的2C8G的云服务器,博客也迁移过来了,心思闲着也是闲着,何不搭建一套小黄图的微服务。说干就干,撸起袖子先画一张架构图。 架构图

基础组件

前端框架:ant-design-vue-pro 后端框架:Spring-Cloud 路由网关:Nginx + GateWay 注册中心、配置中心:Nacos 鉴权:JWT 限流:Redis、Lua、Sentinel 熔断:Hystrix 服务监控:Grafana、Prometheus、Telegraf、Influxdb、admin-server 链路追踪:Pinpoint、CAT、zipkin 远程调用:Dubbo + Feign 分布式日志:ELK 任务管理:Quartz 数据库:MySql、Redis、Elasticsearch 文件系统:OSS、MinIo 持续集成交付部署: Jenkins、k8s、Docker、Git、Maven 服务模块部分已经撸得差不多的,还差个前端需要自己慢慢啃。先搞这么多吧,以后慢慢补充,趁着手底下还有五六台服务器,充分利用起来。

持续交付

日志监控

系统监控

服务监控

后台管理 小程序展示 ▲扫一扫体验妹子图 ▲扫一扫回复【妹子图】获取源码 你点的每个在看,我都认真当成了喜欢