学习gateway网关路由时遇到的问题

遇到这个问题先别慌,我们首先要检查是哪里出问题了,从报错信息中我们可以看到,他说

Unable to find GatewayFilterFactory with name -AddRequestHeader

找不到这个路由过滤器,所以导致网关设置失败,从这条信息上我们第一眼很难找出问题所在,

但是仔细看的时候我们会发现"-AddRequestHeader"这个路由过滤器似乎是以-开头的,我们不自信看的话可能就以为是其他地方的错误,因为这个AddRequestHeader是系统默认加载的路由过滤工厂里面的一种,但是我们仔细看了之后会发现前面多了一个杠"-"。那么此时Spring会默认的以为这个过滤器是你自定义的,但是又找不到相应的自定义文件,所以给你报错,然后网关路由启动失败。

结论:遇到路由启动失败的时候先不要急着去找百度,先找找问题描述,也许是某个意想不到的错误呢,是吧~~

其他网关路由问题可以通过检查配置,检查自己定义的XXXGatewayFilterFactory 是否与配置文件中的

filters: - name: XXX 完全吻合 ,检查单词是否拼写错误, 配置文件中只拼接gateway前面的部分

加了空格之后就运行没问题啦!

相关推荐
海边夕阳200623 分钟前
【每天一个AI小知识】:什么是自监督学习?
人工智能·经验分享·学习
我也要当昏君29 分钟前
4.4 【2014统考真题】
网络·智能路由器
憧憬成为原神糕手31 分钟前
传输层协议 TCP 三次握手/四次挥手 TIME_WAIT
网络·tcp/ip·安全
花阴偷移31 分钟前
逆向基础--汇编基础(CS与IP) (05)
网络·汇编·网络协议·tcp/ip
捷米研发三部1 小时前
全自动化立体仓库巷道堆垛机使用西门子1500PLC通过EtherCAT主站转Profinet实现与EtherCAT协议的伺服进行通讯方案案例
网络
weixin_514221851 小时前
FDTD代码学习-1
学习·算法·lumerical·fdtd
王道长服务器 | 亚马逊云1 小时前
帝国CMS + AWS:老牌内容系统的新生之路
服务器·网络·数据库·云计算·aws
兔兔爱学习兔兔爱学习1 小时前
Spring Al学习9:模型上下文协议(MCP)
java·学习·spring
武子康1 小时前
AI研究-118 具身智能 Mobile-ALOHA 解读:移动+双臂模仿学习的开源方案(含论文/代码/套件链接)
人工智能·深度学习·学习·机器学习·ai·开源·模仿学习
tt5555555555552 小时前
《神经网络与深度学习》学习笔记一
深度学习·神经网络·学习