古詩詞大全網 - 個性簽名 - springcloud gateway 實現服務轉發 2

springcloud gateway 實現服務轉發 2

gateway轉發配置常見的有兩種方式,壹種是 yml配置的方式:

參考:springcloud gateway 服務轉發

本文介紹另壹種方式,即 配置類的方式實現,本質沒啥區別,寫法不同而已。

只需要在項目包掃描路徑下建壹個配置類即可,如下:

上面的例子分別定義了,路由的id,匹配轉發的路徑和對應的服務。

當請求到達網關以後,遇到test-app1/**的路徑時,請求會轉發到test-app1的服務。

需要註意的是,由於gateway是基於webflux的,不同於springMVC,所以pom文件需要將

web的包排除掉,否則會無法啟動應用。