![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
Jesse-Xue
拥有学习力,才能拥有这个时代的竞争力!
展开
-
SpringCloud教程| 第二篇:服务消费者(rest+ribbon)
在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯时基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这篇文章首先讲解基于ribbon+rest。一、ribbon简介Ribbon is a client side load balancer...转载 2018-02-09 18:04:58 · 242 阅读 · 0 评论 -
SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
一、spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:快速上手sprin...转载 2018-02-07 20:07:54 · 162 阅读 · 0 评论 -
SpringCloud 教程| 第三篇:服务消费者(Feign)
上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。一、Feign简介Feign是一个声明式的伪Http客户端,它使得Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign注解和JAX-RS注解。feign支持可插拔的编码器和解码器,Feign默认集成了Ribbon,...转载 2018-02-10 10:20:06 · 793 阅读 · 2 评论 -
Spring Cloud中,Feign常见问题总结
Spring Cloud中,Feign常见问题的总结。FeignClient接口,不能使用 @GettingMapping 之类的组合注解代码示例:@FeignClient("microservice-provider-user")publicinterfaceUserFeignClient{@RequestMapping(value ="/simple/{id}", method = Req...原创 2018-05-17 18:05:23 · 382 阅读 · 0 评论 -
FeignClient注解及参数
一、FeignClient注解 FeignClient注解被@Target(ElementType.TYPE)修饰,表示FeignClient注解的作用目标在接口上12345@FeignClient(name = "github-client", url = "https://api.github.com", configuration = GitHubExampleConfig.class)p...原创 2018-05-17 18:10:49 · 52186 阅读 · 2 评论 -
比较Spring Cloud和Dubbo,各自的优缺点是什么
作者:Crazy晓枫链接:https://blog.csdn.net/u010664947/article/details/80007767dubbo由于是二进制的传输,占用带宽会更少springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程...转载 2019-03-15 11:05:59 · 499 阅读 · 0 评论