摘要: zuul启动没啥问题,访问路径时候懵了一下,网上查了下才清楚,yml配置的path需要作为前缀,来指定调用的serviceId 1.创建模块 2.yml配置 3.Application上添加注解@EnableZuulProxy 4.配置我们自己的Filter(需要继承ZuulFilter) 主要代码 阅读全文
posted @ 2018-11-17 15:56 eros_token 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 目前了解到的熔断机制实现方式有两种 1.加载ribbon时实现的 a.添加相关依赖 b.在Application上添加注解@EnableHystrix和@EnableHystrixDashboard c.Service层,在我们需要进行熔断处理的方法上添加@HystrixCommand,制定fall 阅读全文
posted @ 2018-11-17 15:05 eros_token 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 我到现在都是看着代码来理解,没从网上找他的具体介绍啥的,所以理解可能有些问题,到时候再细细的看 创建feign模块 service-feign : Web、Eureka Discovery、Feign 创建yml Application上除了添加@EnableDiscoveryClient,还要添加 阅读全文
posted @ 2018-11-17 11:52 eros_token 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 这里发现了一个我觉得比较在意的事, @EnableEurekaClient和@EnableDiscoveryClient,这两个注解功能都是为了实现开启注册功能 @EnableDiscoveryClient基于spring-cloud-commons, 其他的注册中心,推荐使用。@EnableEur 阅读全文
posted @ 2018-11-17 11:21 eros_token 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 开发工具:idea 版本:springcloud 2.1.0 首先创建一个空的项目文件夹,添加两个模块来进行学习。 添加jar server:Eureka Server client:Eureka Discovery、Web 这样前置准备就完成了。 然后,配置yml文件,这里跟以前cloud版本配置 阅读全文
posted @ 2018-11-17 10:21 eros_token 阅读(176) 评论(0) 推荐(0) 编辑