ocelot 從15.x版本升級到16.x版本 UnableToFindDownstreamRouteError Message: Failed to mat ch Route configuration for upstream path


項目里面用到 ocelot ,之前老的項目用的是 15.x

 

最近要一個新項目也要用到,直接安裝了最新的16.x,結果死活都匹配不到上游路徑。

剛開始以為是自己代碼寫得有問題,各種找問題,結果后來把ocelot降到15.x的版本又可以用了。所以懷疑是16.x做了什么更新

搞了半天,原來是新版的修改了配置文件

github 對 ocelot 16.x的描述 Tom Pallister - Rename all ReRoute to Route to move closer to YARP +semver: breaking

之前根節點是 ReRoutes 現在是 Routes 。要不是退回15.x發現又可以用,我壓根就懷疑不到是版本問題。。。。。感謝張隊指出

記錄一下,以備自己和各位查詢

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM