• -------------------------------------------------------------
  • ====================================

标签:spring cloud

spring cloud各种超时时间设置

学习集成 hystrix 时候发现配置文件里的超时时间把我给弄晕了,老办法 google 之,找 Issue:https://github.com/spring-cloud/spring-cloud-netflix/issues/1324找到能解决这个问题的文章,最好还是得找到原理图学习。以下转载自:https://codeday.me/collec……

Dubbo和Spring Cloud微服务架构对比

Dubbo 和 Spring Cloud微服务架构对比微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring ……

Spring Cloud Alibaba迁移指南2:一行代码从Hystrix迁移到Sentinel

本文对Hystrix、Resilience4j、Sentinel进行对比,并探讨如何使用一行代码将 Hystrix 迁移到Sentinel。作者:洛夜,校对:周立在本博客首发,欢迎转载。前段时间,Netflix 宣布Hystrix进入维护模式,详见Hystrix 停止开发,我们该何去何从? ,而 Spring Cloud 亦宣布 ……

听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构吧

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring Cloud。各大互联网公司也有自研的微服务框架,但其模式……

Spring Cloud Feign实例讲解

前面博文搭建了一个 Eureka+Ribbon+Hystrix 的框架,虽然可以基本满足服务之间的调用,但是代码看起来实在丑陋,每次客户端都要写一个 restTemplate,为了让调用更美观,可读性更强,现在我们开始学习使用Feign。Feign包含了 Ribbon 和 Hystrix,这个在实战中才慢慢体会到它的意义,所谓的包含并不是Feign……

spring cloud 学习(6) – zuul 微服务网关

微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService…,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样:前面这一层俗称为“网关层”,其存在意义在于,将”1 对 N”问题 转换成了”1 对 1”……

为Spring Cloud Ribbon配置请求重试(Camden.SR2+)

当我们使用 Spring Cloud Ribbon实现客户端负载均衡的时候,通常都会利用@LoadBalanced来让RestTemplate具备客户端负载功能,从而实现面向服务名的接口访问。下面的例子,实现了对服务名为hello-service的/hello接口的调用。由于RestTemplate被@LoadBalanced修饰,所以它具备客户端……

Spring Cloud Zuul中路由配置细节

上篇文章我们介绍了 API 网关的基本构建方式以及请求过滤,小伙伴们对 Zuul 的作用应该已经有了一个基本的认识,但是对于路由的配置我们只是做了一个简单的介绍,本文我们就来看看路由配置的其他一些细节。本文是 Spring Cloud 系列的第二十篇文章,了解前十九篇文章内容有助于更好的理解本文:1.使用 Spring Cloud ……

Spring Cloud Eureka 服务上下线监控

之前我们有介绍通过 Spring Boot Admin 来检测服务的上下线,然后进行通知功能。文章:http://cxytiandi.com/blog/detail/13376今天为大家介绍另外一种实现的方式,在 Eureka 服务中进行检测通知,Eureka 中提供了事件监听的方式来支持扩展。EurekaInstanceCance……

Spring Cloud 升级最新 Finchley 版本,踩了所有的坑!

Spring Boot 2.x 已经发布了很久,现在 Spring Cloud 也发布了 基于 Spring Boot 2.x 的 Finchley 版本,现在一起为项目做一次整体框架升级。升级前 => 升级后Spring Boot 1.5.x => Spring Boot 2.0.2Spring Cloud Edgwa……