Spring Cloud【Finchley】-15 查看Zuul的路由端点和过滤器
【摘要】
文章目录
概述确认spring-boot-starter-actuator依赖application.yml配置启用所有的监控端点启动服务查看 Routes Endpoint查看 Filters ...

概述
官网: https://cloud.spring.io/spring-cloud-static/Finchley.SR2/single/spring-cloud.html#_management_endpoints
确认spring-boot-starter-actuator依赖
默认情况下,我们引入的spring-cloud-starter-netflix-zuul依赖会自动的引入spring-boot-starter-actuator,所以无需重复引入
application.yml配置启用所有的监控端点
增加如下配置
#actuator 启用所有的监控端点 “*”号代表启用所有的监控端点,可以单独启用,例如,health,info,metrics
# spring boot 升为 2.0 后,为了安全,默认 Actuator 只暴露了2个端点,heath 和 info
management:
endpoints:
web:
exposure:
include: "*"
endpoint:
health:
show-details: ALWAYS
启动服务
- 启动注册中心Eureka Server 项目 microservice-discovery-eureka
- 启动服务提供者micorservice-provider-user
- 启动服务消费者 micorservice-consumer-movie-ribbon
- 启动zuul网关microservice-gateway-zuul
访问 eureka server http://localhost:8761/ 查看注册情况
查看 Routes Endpoint
如官方解读,使用GET方法访问该端点,可以查看zuul当前映射的路由列表
使用POST方法访问该端点就会强制刷新zuul当前映射的路由列表。
通过下面的注释也可以知道
尽管路由会自动刷新,但是Spring Cloud依然提供了强制立即刷新的功能。
访问zuul
http://localhost:4534/actuator/routes
zuul默认情况下会代理所有注册在EurekaServer上的服务
查看 Filters Endpoint
访问zuul
http://localhost:4534/actuator/filters
代码
https://github.com/yangshangwei/SpringCloudMaster/tree/master/microservice-gateway-zuul
文章来源: artisan.blog.csdn.net,作者:小小工匠,版权归原作者所有,如需转载,请联系作者。
原文链接:artisan.blog.csdn.net/article/details/86364333
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)