{"id":15024479,"url":"https://github.com/forezp/springcloudlearning","last_synced_at":"2025-05-13T20:22:29.101Z","repository":{"id":37502946,"uuid":"87624870","full_name":"forezp/SpringCloudLearning","owner":"forezp","description":"《史上最简单的Spring Cloud教程源码》","archived":false,"fork":false,"pushed_at":"2021-04-12T09:53:47.000Z","size":582,"stargazers_count":17940,"open_issues_count":49,"forks_count":8046,"subscribers_count":831,"default_branch":"master","last_synced_at":"2025-04-28T11:57:30.795Z","etag":null,"topics":["consul","eureka","feign","finchley","gateway","hystrix","hystrix-dashboard","hystrix-turbine","ribbon","sleuth","spring","spring-boot","spring-cloud","springbootadmin","zuul"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/forezp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-04-08T10:06:56.000Z","updated_at":"2025-04-27T20:34:30.000Z","dependencies_parsed_at":"2022-07-12T16:20:14.807Z","dependency_job_id":null,"html_url":"https://github.com/forezp/SpringCloudLearning","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forezp%2FSpringCloudLearning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forezp%2FSpringCloudLearning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forezp%2FSpringCloudLearning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forezp%2FSpringCloudLearning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/forezp","download_url":"https://codeload.github.com/forezp/SpringCloudLearning/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251311332,"owners_count":21569008,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["consul","eureka","feign","finchley","gateway","hystrix","hystrix-dashboard","hystrix-turbine","ribbon","sleuth","spring","spring-boot","spring-cloud","springbootadmin","zuul"],"created_at":"2024-09-24T20:00:24.673Z","updated_at":"2025-04-28T11:57:39.758Z","avatar_url":"https://github.com/forezp.png","language":"Java","readme":"\u003e转载请标明出处： \n\u003e http://blog.csdn.net/forezp/article/details/70148833\n\u003e 本文出自[方志朋的博客](http://blog.csdn.net/forezp)\n\u003e \n\n#### 获取SpringCloud 、Spring Boot视频：https://www.fangzhipeng.com/share/2017/10/01/resource-sharing.html\n\n\u003cdiv\u003e\n    \u003cp align=\"center\"\u003e\n        \u003cimg src=\"https://www.fangzhipeng.com/img/avatar.jpg\" width=\"258\" height=\"258\"/\u003e\n        \u003cbr\u003e\n        扫码关注有惊喜\n    \u003c/p\u003e\n    \u003cp align=\"center\" style=\"margin-top: 15px; font-size: 11px;color: #cc0000;\"\u003e\n        \u003cstrong\u003e（转载本站文章请注明作者和出处 \u003ca href=\"https://www.fangzhipeng.com\"\u003e方志朋的博客\u003c/a\u003e）\u003c/strong\u003e\n    \u003c/p\u003e\n\u003c/div\u003e\n\n\n错过了这一篇，你可能再也学不会 Spring Cloud 了！Spring Boot做为下一代 web 框架，Spring Cloud 作为最新最火的微服务的翘楚，你还有什么理由拒绝。赶快上船吧，老船长带你飞。终章不是最后一篇，它是一个汇总，未来还会写很多篇。\n\n\n\n我为什么这些文章？一是巩固自己的知识，二是希望有更加开放和与人分享的心态，三是接受各位大神的批评指教，有任何问题可以联系我: miles02@163.com .\n\n码农下载：[https://git.oschina.net/forezp/SpringCloudLearning](https://git.oschina.net/forezp/SpringCloudLearning)\n\ngithub下载：[https://github.com/forezp/SpringCloudLearning](https://github.com/forezp/SpringCloudLearning),记得star哦！\n\n欢迎大家访问我的个人博客：https://www.fangzhipeng.com/spring-cloud.html\n\n**[点击获取SpringCloud 、Spring Boot视频](https://www.fangzhipeng.com/share/2017/10/01/resource-sharing.html)**\n\n### 《史上最简单的 SpringCloud 教程》系列：\n\n### Spring Cloud 2020.0.x版本教程\n\n- [SpringCloud 2020版本教程0：springcloud 2020版本概述](https://www.fangzhipeng.com/springcloud/2021/04/01/sc-2020-gs.html)\n- [SpringCloud 2020版本教程1：使用nacos作为注册中心和配置中心](https://www.fangzhipeng.com/springcloud/2021/04/02/sc-2020-nacos.html)\n- [SpringCloud 2020版本教程2：使用spring cloud gateway作为服务网关](https://www.fangzhipeng.com/springcloud/2021/04/03/sc-2020-gateway.html)\n- [SpringCloud 2020版本教程3：使用sentinel作为熔断器](https://www.fangzhipeng.com/springcloud/2021/04/04/sc-2020-sentinel.html)\n- [SpringCloud 2020版本教程4：使用spring cloud sleuth+zipkin实现链路追踪](https://www.fangzhipeng.com/springcloud/2021/04/05/sc-2020-sleuth.html)\n\n### Spring Cloud Alibaba教程\n- [Spring Cloud Alibaba教程：使用Nacos作为服务注册发现组件](https://www.fangzhipeng.com/springcloud/2019/05/30/sc-nacos-discovery.html)\n- [Spring Cloud Alibaba教程：使用Nacos作为配置中心](https://www.fangzhipeng.com/springcloud/2019/06/01/sc-nacos-config.html)\n- [Spring Cloud Alibaba教程：Sentinel的使用\n](https://www.fangzhipeng.com/springcloud/2019/06/02/sc-sentinel.html)\n\n### Greenwich版本 \n\n- [Spring Cloud Consul 之Greenwich版本全攻略](https://www.fangzhipeng.com/springcloud/2019/02/14/sc-consul-g.html)\n- [spring cloud config将配置存储在数据库中](https://www.fangzhipeng.com/springcloud/2019/02/21/config-jdbc.html)\n-  [Spring Cloud Sleuth 之Greenwich版本全攻略](https://www.fangzhipeng.com/springcloud/2019/02/05/sc-sleuth-g.html)\n- [Spring Boot Admin 2.1.0 全攻略](https://blog.csdn.net/forezp/article/details/86105850)\n-  [阿里分布式事务框架GTS开源了！](https://www.fangzhipeng.com/springcloud/2019/01/04/sc-f-boot-admin.html)\n\n### Finchley版本 \nSpring Cloud Finchley; Spring Boot 2.0.3\n\n* [史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现（Eureka）(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/01/sc-f1-eureka.html)\n* [史上最简单的SpringCloud教程 | 第二篇: 服务消费者（rest+ribbon）(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/02/sc-f2-ribbon.html)\n* [史上最简单的SpringCloud教程 | 第三篇: 服务消费者（Feign）(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/03/sc-f3-feign.html)\n* [史上最简单的SpringCloud教程 | 第四篇:断路器（Hystrix）(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/04/sc-f4-hystrix.html)\n* [ 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/05/sc-f5-zuul.html)\n* [史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/06/sc-f6-config.html)\n* [史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/07/sc-f7-config.html)\n* [史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/08/sc-f8-bus.html)\n* [史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/09/sc-f9-sleuth.html)\n* [史上最简单的SpringCloud教程 | 第十篇: 高可用的服务注册中心(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/10/sc-f10-eureka.html)\n\n* [史上最简单的SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/12/sc-f12-dash.html)\n* [史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)(Finchley版本)](https://www.fangzhipeng.com/springcloud/2018/08/13/sc-f13-turbine.html)\n* [史上最简单的SpringCloud教程 | 第十四篇: Spring Cloud Gateway初体验](https://www.fangzhipeng.com/springcloud/2018/11/06/sc-f-gateway1.html)\n* [史上最简单的SpringCloud教程 | 第十五篇: Spring Cloud Gateway 之Predict篇](https://www.fangzhipeng.com/springcloud/2018/12/05/sc-f-gateway2.html)\n* [史上最简单的SpringCloud教程 | 第十六篇: Spring Cloud Gateway 之filter篇](https://www.fangzhipeng.com/springcloud/2018/12/21/sc-f-gatway3.html)\n*  [史上最简单的SpringCloud教程 | 第十七篇: Spring Cloud Gateway 之限流篇](https://www.fangzhipeng.com/springcloud/2018/12/22/sc-f-gatway4.html)\n*  [史上最简单的SpringCloud教程 | 第十八篇: spring cloud gateway之服务注册与发现](https://www.fangzhipeng.com/springcloud/2018/12/23/sc-f-gateway5.html)\n\n### 源码篇：\n\n* [深入理解Feign之源码解析](https://www.fangzhipeng.com/springcloud/2017/08/11/sc-feign-raw.html)\n* [深入理解Eureka之源码解析](https://www.fangzhipeng.com/springcloud/2017/08/11/eureka-resources.html)\n* [深入理解Ribbon之源码解析](https://www.fangzhipeng.com/springcloud/2017/08/11/Ribbon-resources.html)\n*  [ 深入理解Hystrix之文档翻译](http://blog.csdn.net/forezp/article/details/75333088)\n* [深入理解Zuul之源码解析](https://www.fangzhipeng.com/springcloud/2017/08/11/sc-zuul-raw.html)\n\n### 进阶篇\n\n* [ Spring Cloud Sleuth超详细实战](http://blog.csdn.net/forezp/article/details/76795269)\n* [拜托！面试请不要再问我Spring Cloud底层原理](https://blog.csdn.net/forezp/article/details/83999882)\n*  [微服务注册中心如何承载大型系统的千万级访问？](https://blog.csdn.net/forezp/article/details/83999947)\n*  [每秒上万并发下的Spring Cloud参数优化实战](https://blog.csdn.net/forezp/article/details/83999975)\n\n\n#### D版本\n\n* [史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现（Eureka）](http://blog.csdn.net/forezp/article/details/69696915)\n* [史上最简单的SpringCloud教程 | 第二篇: 服务消费者（rest+ribbon）](http://blog.csdn.net/forezp/article/details/69788938)\n* [史上最简单的SpringCloud教程 | 第三篇: 服务消费者（Feign）](http://blog.csdn.net/forezp/article/details/69808079)\n* [史上最简单的SpringCloud教程 | 第四篇:断路器（Hystrix）](http://blog.csdn.net/forezp/article/details/69934399)\n* [ 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)](http://blog.csdn.net/forezp/article/details/69939114)\n* [史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)](http://blog.csdn.net/forezp/article/details/70037291)\n* [史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)](http://blog.csdn.net/forezp/article/details/70037513)\n* [史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)](http://blog.csdn.net/forezp/article/details/70148235)\n* [史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)](http://blog.csdn.net/forezp/article/details/70162074)\n* [史上最简单的SpringCloud教程 | 第十篇: 高可用的服务注册中心](http://blog.csdn.net/forezp/article/details/70183572)\n* [史上最简单的SpringCloud教程 | 第十一篇:docker部署spring cloud项目](http://blog.csdn.net/forezp/article/details/70198649)\n* [史上最简单的SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)](http://blog.csdn.net/forezp/article/details/70217283)\n* [史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)](http://blog.csdn.net/forezp/article/details/70233227)\n* [ 史上最简单的 SpringCloud 教程 | 第十四篇: 服务注册(consul)](http://blog.csdn.net/forezp/article/details/70245644)\n*  未完。。。\n*  还有很多篇。。。\n \n### 番外篇：\n\n* [如何使用MongoDB+Springboot实现分布式ID?](http://blog.csdn.net/forezp/article/details/69056017)\n* [ 如何在springcloud分布式系统中实现分布式锁？](http://blog.csdn.net/forezp/article/details/68957681)\n* [ 如何用Redlock实现分布式锁](http://blog.csdn.net/forezp/article/details/70305336)\n* [ 如何在IDEA启动多个Spring Boot工程实例](http://blog.csdn.net/forezp/article/details/76408139)\n* [ JWT如何在Spring Cloud微服务系统中在服务相互调时传](http://blog.csdn.net/forezp/article/details/78676036)\n\n\n\n\n### 怎么支持我？\n\n* 这个系列会持续更新，敬请关注！\n\n\n* 关注我的公众号,精彩内容不能错过！\n\n\u003cdiv\u003e\n    \u003cp align=\"center\"\u003e\n        \u003cimg src=\"https://www.fangzhipeng.com/img/avatar.jpg\" width=\"258\" height=\"258\"/\u003e\n        \u003cbr\u003e\n        扫码关注有惊喜\n    \u003c/p\u003e\n    \u003cp align=\"center\" style=\"margin-top: 15px; font-size: 11px;color: #cc0000;\"\u003e\n        \u003cstrong\u003e（转载本站文章请注明作者和出处 \u003ca href=\"https://www.fangzhipeng.com\"\u003e方志朋的博客\u003c/a\u003e）\u003c/strong\u003e\n    \u003c/p\u003e\n\u003c/div\u003e\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforezp%2Fspringcloudlearning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fforezp%2Fspringcloudlearning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforezp%2Fspringcloudlearning/lists"}