摘要: 1.ZUUL微服务网关 微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样: 这样做,当然能跑起来,但是维护量大,以后各个微服务增加了新方法,都 阅读全文
posted @ 2018-07-21 00:01 城南少年与猫 阅读(7563) 评论(0) 推荐(1) 编辑
摘要: 这里我用了两个生产者和两个消费者进行演示,如下图(画的不好看,凑活看看): 这里我就只讲下怎么注册到dashbord和相关的配置,提供者和消费者等代码可以去下载查看: 1.hystrix的配置: 这里我将熔断器(或者称为断路器配置到了消费者端): 启动类: pom.xml: StuConsumerA 阅读全文
posted @ 2018-07-21 00:01 城南少年与猫 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1.使用@FeignClient注解发现服务 服务提供者的controller: 消费者端: 在使用@FeignClient注解的时候 是默认使用了ribbon进行客户端的负载均衡的,默认的是随机的策略,那么如果我们想要更改策略的话,需要修改消费者yml中的配置,如下: 这里我们可以看到ribbon 阅读全文
posted @ 2018-07-21 00:00 城南少年与猫 阅读(7152) 评论(0) 推荐(0) 编辑