项目简介
技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化CICD。
项目由业务集群系统+后台管理系统构成,打通了分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署…
项目微服务划分图:
环境搭建
1、虚拟机环境搭建
使用VirtualBox+Vagrant搭建Linux虚拟机环境
2、安装MySQL与Redis
3、开发工具&环境配置
(1)IntelliJ IDEA 进行Maven配置,并安装插件——Lombok、mybatisX。
(2)VSCode安装插件——auto close tag、Auto Rename Tag、Eslint、HTML CSS Support、JavaScript、Live Sever、open in browser、Vetur。
(3)git基本配置
(4)官方下载安装Node,配置淘宝镜像
C:\Users\XXX>node -v
v14.4.0
C:\Users\XXX>npm config set registry " https://registry.npm.taobao.org "
4、前端项目搭建
5、后端项目搭建
6、Nacos注册中心
扫描二维码关注公众号,回复:
11493626 查看本文章