{"id":17010533,"url":"https://github.com/xuwujing/springcloud-study","last_synced_at":"2025-03-17T09:31:09.310Z","repository":{"id":92286004,"uuid":"162547313","full_name":"xuwujing/springcloud-study","owner":"xuwujing","description":"springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。","archived":false,"fork":false,"pushed_at":"2024-03-13T09:01:34.000Z","size":182,"stargazers_count":117,"open_issues_count":4,"forks_count":58,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-27T22:10:51.942Z","etag":null,"topics":["spring-cloud","spring-cloud-config","spring-cloud-eureka","spring-cloud-gateway","spring-cloud-zuul","springcloud-hystrix","springcloud-ribbon","springcloud-study"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xuwujing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-20T08:10:23.000Z","updated_at":"2024-08-28T06:44:13.000Z","dependencies_parsed_at":"2024-10-27T12:49:23.207Z","dependency_job_id":"900c8a65-7e6c-4900-a0e5-0f0981f82cd9","html_url":"https://github.com/xuwujing/springcloud-study","commit_stats":{"total_commits":67,"total_committers":1,"mean_commits":67.0,"dds":0.0,"last_synced_commit":"fbf3ce7c334771c3a73b473db1630d19d3764079"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuwujing%2Fspringcloud-study","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuwujing%2Fspringcloud-study/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuwujing%2Fspringcloud-study/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuwujing%2Fspringcloud-study/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xuwujing","download_url":"https://codeload.github.com/xuwujing/springcloud-study/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243858929,"owners_count":20359260,"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":["spring-cloud","spring-cloud-config","spring-cloud-eureka","spring-cloud-gateway","spring-cloud-zuul","springcloud-hystrix","springcloud-ribbon","springcloud-study"],"created_at":"2024-10-14T06:04:46.454Z","updated_at":"2025-03-17T09:31:07.742Z","avatar_url":"https://github.com/xuwujing.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## springcloud-study \n\nspringcloud-study 是本人在学习系列springcloud的一些工程！\n\n此系列的工程是基于SpringBoot2.x、SpringCloud 的Finchley的版本进行开发的。\n\n基于SpringBoot1.x、SpringCloud 的Dalston进行开发的工程可以看这个[仓库](https://github.com/xuwujing/springcloud-study-old)。\n\n\u003e https://github.com/xuwujing/springcloud-study-old\n\n### 下载地址\n\n[GitHub工程地址](https://github.com/xuwujing/springcloud-study):https://github.com/xuwujing/springcloud-study\n\n[码云工程地址](https://gitee.com/XuWuJing/springcloud-study):https://gitee.com/XuWuJing/springcloud-study\n\n### 使用说明\n\n**下载**\n\n    git clone https://github.com/xuwujing/springcloud-study.git\n\n**使用**\n\n使用maven方式将下载的工程导入IDE中，然后将需要的项目运行main方法启动即可！\n\n\n\n\n\n\n## 工程说明\n\n每个单独工程都有相应的使用文档说明！\n\n- [springcloud-eureka](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-eureka): springcloud的eureka 版本，用于服务的注册和发现以及搭建高可用的集群示例。\n- [springcloud-hystrix](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-hystrix): springcloud的hystrix熔断器版本，可以处理服务的熔断防止故障扩散。\n- [springcloud-ribbon](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-ribbon):\nspringcloud的ribbon版本，可以实现负载均衡功能以及制定相应的策略。\n- [springcloud-feign](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-feign): springcloud的feign版本，支持服务之间的调用，同时也自带了负载均衡功能。\n- [springcloud-config](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-config): springcloud的config配置中心版本，既可以从本地获取配置信息，也可以从Git仓库获取配置。\n- [springcloud-config-bus](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-config-bus): springcloud的config配置中心完美使用版，结合springcloud-bus实现配置动态刷新获取，可以根据情况自行选择更新配置文件。\n- [springcloud-zuul](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-zuul): springcloud的zuul路由网关的基础使用版，可以实现网关的基本功能。\n- [springcloud-zuul-filter](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-zuul-filter): springcloud的zuul路由网关的进阶使用版，可以自定义网关的过滤器和异常处理。\n\n\n\n## 文章列表\n\n\n[springcloud系列博客:](https://www.cnblogs.com/xuwujing/tag/springcloud/)\n\n\n- [SpringCloud学习系列之一 ----- 搭建一个高可用的注册中心(Eureka)](https://www.cnblogs.com/xuwujing/p/10269570.html)\n\n- [SpringCloud学习系列之二 ----- 服务消费者(Feign)和负载均衡(Ribbon)](https://www.cnblogs.com/xuwujing/p/10273989.html)\n\n- [SpringCloud学习系列之三----- 断路器(Hystrix)和断路器监控(Dashboard)](https://www.cnblogs.com/xuwujing/p/10446126.html)\n\n- [SpringCloud学习系列之四-----配置中心(Config)使用详解)](https://www.cnblogs.com/xuwujing/p/10549242.html)\n\n- [SpringCloud学习系列之五-----配置中心(Config)和消息总线(Bus)完美使用版)](https://www.cnblogs.com/xuwujing/p/10602687.html)\n\n- [SpringCloud学习系列之六 ----- 路由网关Zuul基础使用教程)](https://www.cnblogs.com/xuwujing/p/10777782.html)\n\n- [SpringCloud学习系列之七 ----- Zuul路由网关的过滤器和异常处理](https://www.cnblogs.com/xuwujing/p/10888517.html)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuwujing%2Fspringcloud-study","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxuwujing%2Fspringcloud-study","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuwujing%2Fspringcloud-study/lists"}