# spring-cloud-alibaba **Repository Path**: DD2010/spring-cloud-alibaba ## Basic Information - **Project Name**: spring-cloud-alibaba - **Description**: Spring Cloud Alibaba Nacos + Sentinel + Seata + Gateway Demo - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-06-30 - **Last Updated**: 2024-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##### 标题: Spring Cloud Alibaba Nacos + Sentinel + Seata + Gateway Demo ##### 简介: 此项目演示了 Spring Cloud Alibaba 中部分组件的使用,并通过修改 sentinel-dashboard 源码,自己重新编译打包后部署,已经支持 sentinel 相关配置持久化至 Naocs。 并且通过扩展其提供的一些接口,实现了一些开源版本不支持的特性,相关代码都在本人的仓库中。 ##### 启动步骤: 1. 下载本项目源码,根据项目中的各配置来修改后续nacos-server、seata-server、sentinel-dashboard等的配置文件,如数据库、端口号等 2. 将本项目sql目录下的sql语句执行,包括了nacos和seata要用到的库表 3. 去官方下载nacos-server的包(示例为1.3.2版本),按照官方文档启动项目,启动成功后可访问 nacos控制台 4. 去官方下载seata-server的包(示例为1.4.0版本),按照官方文档启动项目 5. 下载改造过的 sentinel-dashboard 源码(示例为1.8.0版本),修改相关配置后启动项目,启动成功后可访问 sentinel控制台 6. 依次启动本项目中的gateway、service-provider、service-consumer