Spring Cloud 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Spring Cloud 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Spring Cloud 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Spring Cloud 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Spring Cloud 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Spring Cloud 为开发人员提供了工具,以快速构建分布式系统中的某些常见模式(例如:配置管理、服务发现、智能路由、微代理、控制总线、一次性令牌、全局锁、分布式会话、群集状态等)。分布式系统的协调导致了样板式样,并且使用Spring Cloud开发人员可以快速站起来实现这些样板的服务和应用程序。它们可以在任何分布式环境中正常工作,包括开发人员自己的笔记本电脑,裸机数据中心以及Cloud Foundry等托管平台。

产品特点

Spring Cloud专注于为典型的用例和可扩展性机制(包括其他用例)提供良好的开箱即用体验。

  • 分布式/版本化配置

  • 服务注册和发现

  • 路由

  • 服务到服务的呼叫

  • 负载均衡

  • Circuit Breakers

  • 全局锁

  • Leadership election 和集群状态

  • 分布式消息传递

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (21)

加载中
准备为云计算公司打工!?
2020/11/12 10:17
回复
举报
最近写了 50 多篇 Spring Cloud 入门实战的文章,感兴趣的胖友可以瞅瞅 http://www.iocoder.cn/Spring-Cloud/good-collection/?oschina&spring-cloud
2020/05/17 09:14
回复
举报
这个“JAVA基基”的公众号和“芋道源码”是个啥关系咧?
2020/12/28 13:50
回复
举报
马上凉的项目
2019/05/31 10:15
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742
我发现这简直让人兴奋
2019/02/19 17:00
回复
举报

引用来自“赵伟伟”的评论

坑很多
比如?
2019/01/30 17:01
回复
举报
spring cloud归类为网路工具包?
2018/12/14 18:22
回复
举报
有人做过100w并发的吗
2018/08/05 19:15
回复
举报
感谢 @focus#Spring Cloud# config 2.0 增加了 #Gitee# Webhook 支持!
2018/06/20 09:35
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/01/18 19:58

spring cloud (一):大话 Spring Cloud

转自:http://www.ityouknow.com/springcloud/2017/05/01/simple-springcloud.html 研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用。 Spring Cloud是什么鬼? Spri...

0
0
2020/05/27 18:50

【Spring cloud】Spring Cloud 功能整理

Spring Cloud 功能 开源实现 说明 通用功能 服务注册与发现 Netflix Eureka Consul Discovery 兼容且提供替换组件 负载均衡 Netflix Ribbon 兼容 服务调用 Feign RestTemplate 兼容 配置管理 Config Server Consul Config 兼容且提供替换组件 服务网关 Spring Cloud Gateway Netflix Zuul Spring Cloud Gateway旨在为微服务架构提供简单、有效和统一的API路由管理方式 , 目标是替代Netflix Zuul 链路跟踪 Spring Cloud Sleuth ...

0
2
2019/09/13 07:30

Spring Cloud|02 Spring Cloud简介

几点说明 1、本系列Spring Cloud的博客参考了方志朋所著《深入理解Spring Cloud与微服务构建》; 2、大家如果想更加深入的理解Spring Cloud 建议多实战、多看书; 简介 Spring Cloud是基于Spring Boot的,而Spring Boot的特点就是简化了开发和部署的过程,具体体现在Spring Boot底层实现的时候会自动加载默认配置,而在自主配置的配置文件、配置类中的配置会覆盖框架默认配置。简化部署体现在内置tomcat服务器,开发者无需自主配...

0
0
发表了博客
2019/09/03 17:27

Spring Cloud (Spring Cloud Stream)解析

执行脚本目录 /bin windows 在其单独的目录 快速上手 下载并且解压kafka压缩包 运行服务 以Windows为例,首先打开cmd: 1. 启动zookeeper: bin\windows\zookeeper-server-start.bat config\zookeeper.properties 2. 启动kafka: bin\windows\kafka-server-start.bat config\server.properties 创建主题topic bin\windows\kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1...

0
0
2019/09/15 07:30

Spring Cloud|02 Spring Cloud简介

几点说明 1、本系列Spring Cloud的博客参考了方志朋所著《深入理解Spring Cloud与微服务构建》; 2、大家如果想更加深入的理解Spring Cloud 建议多实战、多看书; 简介 Spring Cloud是基于Spring Boot的,而Spring Boot的特点就是简化了开发和部署的过程,具体体现在Spring Boot底层实现的时候会自动加载默认配置,而在自主配置的配置文件、配置类中的配置会覆盖框架默认配置。简化部署体现在内置tomcat服务器,开发者无需自主配...

0
0
2019/09/15 07:30

Spring Cloud|03 Spring Cloud与Dubbo

几点说明 1、本系列Spring Cloud的博客参考了方志朋所著《深入理解Spring Cloud与微服务构建》; 2、大家如果想更加深入的理解Spring Cloud 建议多实战、多看书; Dubbo简介 介绍 Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。 Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力: 面向接口的远程方法调用:封装了长...

0
0
2020/05/07 11:10

Spring Cloud-网关 Spring-Cloud-Gateway

简介 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且基于 Filter 链的方式提供了网关基本的功能,例如:安全,监控/指标,和限流。 概念 Route(路...

0
1
发表了博客
2019/04/10 10:10

Spring Cloud学习之-什么是Spring Cloud?

SpringCloud 什么是微服务? 要想学习微服务,首先需要知道什么是微服务?为什么会有微服务?相信看完架构的发展史读者就会明白 架构发展史 单体应用架构 如图所示:将所有的模块,所有内容(页面、Dao、Service、Controller)全部写入一个项目中,放在一个Tomcat容器中启动适用于小型项目 优点:开发速度快,可以利用代码生成工具快速的开发一个项目 缺点:不易扩展,代码耦合度高,且不容错(当某部分出错后整个服务就会停止运行...

0
0
发表了博客
2019/09/24 10:04

Spring Cloud 系列之 Spring Cloud Stream

Spring Cloud Stream 是消息中间件组件,它集成了 kafka 和 rabbitmq 。本篇文章以 Rabbit MQ 为消息中间件系统为基础,介绍 Spring Cloud Stream 的使用。如果你没有用过消息中间件,可以到 RabbitMQ 的官网看一下,或者参考这个 http://rabbitmq.mr-ping.com/。理解了消息中间件的设计,才能更好的使用它。 消息中间的几大应用场景 1、异步处理 比如用户在电商网站下单,下单完成后会给用户推送短信或邮件,发短信和邮件的过程...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/07/01 12:12

Spring cloud gateway 自定义全局过滤器不起作用

我在网关中打算写一个自定义全局过滤器,按照官方的文档写出来,但是在运行时根本不进入这个过滤器 application.yml: spring: # 配置文件名称,用来标识不同环境的配置。由 spring.profiles.active 的值来决定使用哪组配置。 ## 综合 profiles: route_all redis: host: localhost port: 6379 database: 0 application: # 应用名称 name: bobfintech-gateway cloud: gateway: ...

9
1
发表于AI & 大数据专区
2020/08/25 16:13

Spring Cloud Gateway 业务服务的接口授权校验一般是怎么做的呢?

Gateway使用JWT作为Token的解决方案中,每个业务服务中如何做RBAC的授权校验? 一种方式是JWT的Payload中包含了“角色”或者“权限”等信息,但是Token会变大。 还有一种方式是业务服务通过JWT再去请求一次用户服务拿到“角色”或者“权限”等信息,但是网络请求会增加。

8
0
发表于软件架构专区
2019/04/12 15:01

spring cloud 微服务中Oauth2单独一个服务那么在其他服务中Spring security的@PreAuthorize如何起作用?

最近在做鉴权,在这个地方卡住了 我们项目的架构是spring cloud,zuul网关,oauth2鉴权服务,还有其他各种服务。 现在假如Order服务中的findOrderBid方法加了@PreAuthorize那么如何起作用, 加入oauth2的代码也在Order的工程中那么是可以的,现在Oauth2单独作为一个服务了,用@Feign去调用,那么这是@PreAuthorize就不起作用了,请问如何解决这种问题?...

4
0
2020/07/10 17:25

如何使用Spring WebFlux WebFilter结束请求并发送适当的响应?

我在使用webFlux做自定义拦截器时,使用如下代码处理: @Component @Slf4j public class TokenFilter implements WebFilter { @Override public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) { try{ ...... } catch (UnsupportedEncodingException exception) { // send internal server error in response } catch (JWTVerificatio...

1
0
发表于大前端专区
2019/06/12 11:28

springcloud里,zuul做网关,Api接口参数如果带有百分号,就报route错误,怎么解决

springcloud里,zuul做网关,Api接口参数如果带有百分号,就报route错误,怎么解决

5
0
发表于网络技术专区
2020/11/08 17:43

在spring cloud架构中能不能使用nginx的负载均衡来代替ribbon?

如题,先说说我的理解,我的答案是不能,先说Nginx如果只代替Ribbon的负载均衡功能,那么就有一个问题,Nginx是否能够能够从注册中心获取地址服务列表,我认为Nginx不会提供这样的功能。 那么注册中心我们也不要了么,即用Nginx做负载均衡和注册中心,也就是说服务地址列表全写在Nginx的配置文件中,这样如果有服务扩容的话,我们要修改配置文件重启Nginx服务,这对一个微服务化的系统是灾难性的。 这是我目前能想到的,希望有大...

13
0
2019/01/14 20:56

springcloud 每个请求都执行2次

2019-01-14 20:55:01.553 INFO [gateway,,,] 680 --- [trap-executor-0] c.n.d.shared.resolver.aws.ConfigClusterResolver -43 : Resolving eureka endpoints via configuration 2019-01-14 20:55:01.553 INFO [gateway,,,] 680 --- [trap-executor-0] c.n.d.shared.resolver.aws.ConfigClusterResolver -43 : Resolving eureka endpoints via configuration 注册中心的也执行2次,访问接口也会执行2次,不知道是什么问题?有没...

5
0
发表于大前端专区
2019/06/25 16:28

springcloud和dubbon现在哪个做微服务好?两者融合的话怎么融合?

想做微服务

3
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
21 评论
450 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部