摘要: Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/info转发到到info服务,/api/login转发到到login服务。zuul默认和Ribbon结合实现了负载均衡的功能, 类似于nginx转发。 pom <parent> <groupId>org.springfra 阅读全文
posted @ 2018-11-02 14:14 送快递的尚尚 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 什么是Feign Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认 阅读全文
posted @ 2018-11-02 14:11 送快递的尚尚 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 两个服务间方法调用,在controller类中使用@RestController注解, 在实现类中使用rest远程调用, @Autowired private RestTemplate restTemplate; restTemplate.getForObject("http://service-l 阅读全文
posted @ 2018-11-02 14:07 送快递的尚尚 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 一、Eureka注册发现服务器 1、eureka:做服务的注册与发现 ,在springboot启动类中加 @EnableEurekaServer注解,作为eureka服务器, application.yml配置: server: port: 8888eureka: instance: hostnam 阅读全文
posted @ 2018-11-02 13:58 送快递的尚尚 阅读(290) 评论(0) 推荐(0) 编辑