项目里面用到 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发现又可以用,我压根就怀疑不到是版本问题。。。。。感谢张队指出
记录一下,以备自己和各位查询