博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring-cloud-Zuul微服务网关
阅读量:3948 次
发布时间:2019-05-24

本文共 858 字,大约阅读时间需要 2 分钟。

Zuul微服务网关

zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。

Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web网站后端所有请求的前门。

也就是过滤器

本文将在上一个项目下进行搭建

1在上一个项目包下创建modul

在这里插入图片描述

2启动类添加注解@EnableZuulProxy

3修改application.xml文件后运行服务

server:  port: 8040spring:  application:    name: microservice-gateway-zuuleureka:  instance:    prefer-ip-address: true

图二为网关调用消费者,消费者调用提供者

在这里插入图片描述

4网关调用hystrix熔断服务,添加依赖(因为熔断加入后出现了未解决的错误,后面部分暂时省略)

org.springframework.cloud
spring-cloud-starter-netflix-hystrix

5修改application.xml文件

server:  port: 8040spring:  application:    name: microservice-gateway-zuuleureka:  instance:    prefer-ip-address: true  client:    service-url:      defaultZone: http://localhost:8888/eurekahystrix:  command:    default:      execution:        isolation:          thread:            timeoutInMilliseconds: 3000

转载地址:http://vqrwi.baihongyu.com/

你可能感兴趣的文章
try-catch-finally执行顺序及语句中对变量进行赋值的问题
查看>>
阻塞锁与自旋锁
查看>>
Java中的<< 和 >> 和 >>> 详细分析
查看>>
Java中字节Byte和位Bit的关系及最小值最大值表示
查看>>
spring启动时只执行一次的方法实现
查看>>
es分片分配问题及配置总结
查看>>
【面试官:select语句和update语句分别是怎么执行的
查看>>
redis-benchmark压力测试使用
查看>>
Java8 中 List 转 Map(Collectors.toMap) 使用技巧
查看>>
JUC体系图
查看>>
i++
查看>>
尚硅谷netty笔记
查看>>
mysql回表查询,聚集索引与普通索引
查看>>
乐观锁与悲观锁
查看>>
[数据库]事务、并发、数据库锁
查看>>
单例设计模式
查看>>
装饰设计模式和代理设计模式的区别
查看>>
Struts2中值栈
查看>>
Hash算法冲突解决方法分析
查看>>
网络地址和主机地址
查看>>