Spring Cloud Netflix
alexdedream
这个作者很懒,什么都没留下…
展开
-
Spring Cloud Netflix 组件使用(二): Spring Cloud Feign
关于feign:feign是一个伪RPC远程调用的组件,默认集成了ribbon。 之前用 RestTemplate 跟 ribbon 完成远程调用跟负载均衡的事,现在用默认集成了ribbion的feign完成。 用 RestTemplate 时 使用不同的调用地址,用feign时使用不同的接口对象与接口内的方法 匹配不同的服务 使用: 1.pom文件中引用依赖 2.application.properties 配置文件中配置服务提供地址 3.创建一个接口,标注@FeignClient注解,value写配原创 2020-07-25 08:05:08 · 215 阅读 · 0 评论 -
Spring Cloud Netflix 组件使用(一): Spring Cloud Ribbon
关于ribbon:ribbon是一个客户端负载均衡组件,就是同一个服务,有多个地址可以调用,选哪一个的过程。 说是客户端,是因为在客户端(A调用B服务,A是客户端,B是服务端)进行负载均衡算法, nigix就是服务端负载均衡 使用: 1.首先是个Spring boot项目,pom文件中引入依赖 2.配置文件中配置服务提供地址 3.ribbon有两种使用方式 (1).直接在 RestTemplate 的注入bean上标记 @LoadBalanced 注解,使用 RestTemplate 调用远程地址时就会自原创 2020-07-25 07:26:44 · 199 阅读 · 0 评论