# taoCloud **Repository Path**: tao_cloud/taoCloud ## Basic Information - **Project Name**: taoCloud - **Description**: 这是我的第一个开源项目,可能有点乱,但请体谅,算是我的部分技能总结,也希望能给刚入行的小伙伴 一点启发,这里没有什么拿来即用,也没有什么源码分析,有的只是快九点还在码字,喜欢划水的一只猿!如果对您有帮助我很开心,如果没有,我也很无奈啊! 毕竟我也是自学入行的,入行不易,入了行那就贼容易,请保持这样一种心态--自信但不自傲 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-06-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # taoCloud #### 介绍 这是我的第一个开源项目,可能有点乱,但请体谅,算是我的部分技能总结,也希望能给刚入行的小伙伴 一点启发,这里没有什么拿来即用,也没有什么源码分析,有的只是快九点还在码字,喜欢划水的一只猿!如果对您有帮助我很开心,如果没有,我也很无奈啊! 毕竟我也是自学入行的,入行不易,入了行那就贼容易,请保持这样一种心态--自信但不自傲 #### 软件架构 采用springboot+springCloud 包含以下服务: 1. EurekaServer作为服务注册中心 2. ConfigServer作为服务配置中心 3. 定制SwaggerStarter 4. 定制SwaggerStarter 5. Authserver作为服务鉴权中心 6. ZuulServer作为网关路由中心 7. FeignServer作为技能中心一 8. ManagementServer作为技能中心二 9. WechatServer作为微信相关 #### 项目运行 既然是微服务,自然需要运行多个服务 EurekaServer,ConfigServer必须要运行,怎么运行?直接运行每个服务的启动类就好 RedisStarter,SwaggerStarter不需要运行,直接在需要的服务按需引入pom即可 FeignServer,ManagementServer是业务服务 FeignServer依赖ZuulServer和AuthServer,走了网关,需要授权 ManagementServer没有依赖网关,且自己集成了授权,所以只需要基础的EurekaServer,ConfigServer即可 WechatServer只依赖EurekaServer 总结: 1.全部启动顺序:EurekaServer,ConfigServer,AuthServer,ZuulServer,ManagementServer,FeignServer 2.只需要业务服务ManagementServer:EurekaServer,ConfigServer,ManagementServer 3.只需要业务服务FeignServer:EurekaServer,ConfigServer,AuthServer,ZuulServer,FeignServer 4.只需要微信服务WechatServer:EurekaServer,WechatServer #### 项目文档 文档地址:http://www.kuangzhuaikuxuan.cn/taoCloud/doc.html QQ群: 722418559(最近在看全职高手,进群暗号---散人) #### 说明 后续会继续添加完善,如有不足之处,多多包涵,欢迎评论Fork