微服务
驰骋星空的小超人
我只有在思考的时候,才体会到生命的意义所在
展开
-
springcloud系列 (四)微服务之间的调用 Feign(声明式调用)
1.为了克服使用RestTemplate进行微服务负载均衡调用的复杂性,springcloud提供了声明式组件-----Feign;Feign是一个基于接口的编程方式,开发者只需要声明接口和配置注解,在调度接口方法时,springCloud就根据配置来调度对应的REST风格的请求,从其他微服务系统中获取数据,使用Feign首先需要在产品微服务中使用Maven引入依赖包: <!-- https://mvnrepository.com/artifact/org.springframework.cloud/原创 2020-08-14 16:37:16 · 452 阅读 · 0 评论 -
springcloud系列 (三)微服务之间的调用 Ribbon(客户端均衡)
对于业务来说,往往需要各个微服务之间相互的协助才能完成,为了方便从其他微服务中获取相关的信息,微服务会以REST风格提供一个请求URL,这样就可以通过REST请求来获取相关服务了。 除了处理获取其他服务的数据外,还需要注意服务节点之间的负载均衡,毕竟一个微服务可以由多个节点提供服务。springcloud组合了Ribbon和Feign组件来完成这些功能(负载均衡和服务之间调用)。 ...原创 2020-08-14 11:10:16 · 128 阅读 · 0 评论