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

前言

前一段时间购置了阿里云的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

持续交付

日志监控

系统监控

服务监控

爪哇笔记

作者: 小柒

出处: https://blog.52itstyle.vip

分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 如有问题, 可邮件(345849402@qq.com)咨询。