# yellow-cloud **Repository Path**: xuan_zheng/yellow-cloud ## Basic Information - **Project Name**: yellow-cloud - **Description**: 黄云,微服务脚手架 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-01 - **Last Updated**: 2023-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yellow-cloud 黄云,已接入注册中心、配置中心、网关、熔断限流、链路追踪、oauth2认证中心 ### 前端工程 ##### 1. 统一认证中心 https://gitee.com/xuan_zheng/yellow-cloud-ui-security ##### 2. 系统服务 https://gitee.com/xuan_zheng/yellow-cloud-ui-system ### nacos配置中心 ##### 1. 创建三个命名空间,代表项目环境 ![img.png](doc/img/img.png) ##### 2. 打开配置列表,在dev环境下添加我们服务相关的配置

![img_1.png](doc/img/img_1.png) ![img_2.png](doc/img/img_2.png) `一般一个服务一个配置(Data ID),group默认就行,官方推荐以命名空间为主要筛选项` ##### 3. 最后创建好的效果如下 ![img_3.png](doc/img/img_3.png) ![img_4.png](doc/img/img_4.png) ![img_5.png](doc/img/img_5.png) ![img_6.png](doc/img/img_6.png) ![img_7.png](doc/img/img_7.png) ### 注意事项 ##### 关于熔断限流 熔断限流功能除了配置外,还需要下载并启动一个sentinel服务:[下载地址](https://gitcode.net/mirrors/alibaba/sentinel)

下载后,在sentinel-dashboard模块下进行打包,然后`java -jar xxx.jar`启动sentinel服务,访问配置文件中配置的地址即可

效果如下 ![img.png](doc/img/imgs.png) ![img_1.png](doc/img/img_s1.png) ![img_2.png](doc/img/img_s2.png) ##### 关于链路追踪 链路追踪功能除了配置外,还需要下载并启动一个zipkin服务:[下载地址](https://repo1.maven.org/maven2/io/zipkin/zipkin-server/)

下载zipkin-server-xxx-exec.jar后,直接`java -jar zipkin-server-xxx-exec.jar`启动zipkin服务,访问配置文件中配置的地址即可

效果如下 ![img.png](doc/img/imgz.png) ![img.png](doc/img/imgz1.png)