服务网关zuul之四:zuul网关配置
生活随笔
收集整理的這篇文章主要介紹了
服务网关zuul之四:zuul网关配置
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
禁用過濾器
在Zuul中特別提供了一個參數(shù)來禁用指定的過濾器,該參數(shù)的配置格式如下:
zuul.AccessFilter.pre.disable=true
動態(tài)加載
動態(tài)路由
通過結合Spring Cloud Config的動態(tài)刷新機制,可以是實現(xiàn)動態(tài)刷新路由規(guī)則的功能。
動態(tài)過濾器
對于實現(xiàn)請求過濾器的動態(tài)加載,我們需要借助JVM實現(xiàn)的動態(tài)語言的幫助,比如Groovy。
路由訪問映射規(guī)則
修改microservicecloud-zuul-gateway-9527項目的yml文件:新增加以下內容
# 路由映射
zuul:
prefix: /atguigu #增加統(tǒng)一的訪問前綴
#此處添加ignored-services的意義是忽略通過服務名可以訪問微服務(添加完成之后不能通過服務名訪問微服務)
ignored-services: microservicecloud-dept
#ignored-services: microservicecloud-dept
routes:
mydept.serviceId: microservicecloud-dept
mydept.path: /mydept/**
ignored-services:特別注意此處的配置。通過配置此選項,限制不能通過訪問服務名去訪問微服務
如果想把其他很多的微服務都通過配置忽略掉真實訪問路徑則直接使用”*”來代替
修改后,實際的訪問地址是以下地址:
http://myzuul.com:9527/microservicecloud-dept/dept/get/2(原始)
http://myzuul.com:9527/mydept/dept/get/2(修改后)
總結
以上是生活随笔為你收集整理的服务网关zuul之四:zuul网关配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: openssh入门
- 下一篇: Super Apps 超级应用们背后的道