# 云商城 **Repository Path**: mac2019/cloud-mall ## Basic Information - **Project Name**: 云商城 - **Description**: 大型分布式,高并发,高可用,微服务,集群化商城项目,运用最新的SpringBoot2.0以上版本和SpringCloud各大组建以及SpringcCloud-Alibaba 的Nacos,Seata,Sentinel等组件整合成的大型项目,有需要的完整版的可以加微信wx_mac2013 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 11 - **Created**: 2020-08-09 - **Last Updated**: 2025-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, SpringCloud, SpringCloudAlibaba, nacos, sentinel ## README # 云商城 #### 介绍 大型分布式,高并发,高可用,微服务,集群化商城项目,运用最新的SpringBoot2.0以上版本和SpringCloud各大组建以及SpringCloud-Alibaba 的Nacos,Seata,Sentinel等组件整合成的大型项目; 技术点:Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署等等 技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化CICD,是高级或架构师必学阶段,欢迎拿走不谢,别忘了点个星星哈!!! #### 软件架构 软件架构:SpringBoot-2.2.8 + Springcloud-Hoxton.SR3 + Springcloud-Alibaba-2.2.1 + Nacos-2 + Sentinel + Seata + Mybatis-plus-3.3.1 + Elasticsearch-7.4 + Redis + RabbitMQ + Sleuth + Docker + Kubernetes 结构图: ![输入图片说明](image.png) CICD流程图: ![输入图片说明](cidi.png) #### 安装教程 1. 安装jdk8,mysql5.7,idea,Docker,Kubernetes 2. 安装软件Redis4-6版本,Nacos2.0,ElasticSearch7.4,Sentinel2.0,RabbitMQ #### 使用说明 1. 拉取代码后,修改数据库连接 2. 启动nacos,redis,elasticsearch,sentinel,rabbitMQ 3. 启动微服务 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 访问CSDN博客 (https://blog.csdn.net/qq_23044533/article/details/143995827) 2. 有需要进一步帮忙二次开发和解答疑问的请加我微信:wx_mac2013 #### 最后 开源不易,请道友打赏一点点,支持我不断开源: ![输入图片说明](yy2024115209.jpg)