记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口

1、首先,这不是一个bug,是我肤浅了(冷少)

若依-cloud里,微服务调用 openfeign写在ruoyi-api里,我看懂日志模块的流程后,也自己代码生成了一套水果模块,为了测试方便,准备在system里使用openfeign调用水果的byId查询接口,传入1L搜索第一个水果。
结果,Tnnd,一开始测试发现鉴权问题,这里看到作者回复说,直接在swaggwer里传入token,下图
记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口_第1张图片
那么。token在哪里才能买的到呢?
F12打开随便看一个查询接口的header就可以得到,从后面那段大长的开始截,复制即可。

好了,解决了鉴权,就到了我的openfeign 404问题了啦,
由于有了fallbackfactory并且我在里面是空实现,接口直接走了fallback还没有打印任何日志,
后来我一看,throwable变量我是一点没注意到啊,哈哈哈
打印throwable
记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口_第2张图片打印看一下,卧槽,404,这个是什么鬼地址
记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口_第3张图片

2、原因

相信大家都看到了,openfeign新人玩家的我,把水果模块的url填少了,害的openfeign只看到服务名,没有看到后面的 /frout
记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口_第4张图片
由于接口的uri命名我没仔细看,导致这里落下了
记录若依微服务ruoyi-cloud遇到的自己摔的坑,哈哈] openfeign初体验就失误,直接进入fallback,没有打印日志,没有访问到微服务接口_第5张图片

3、总结

ruoyi的开源是真的好玩,我目前疏通了代码生成和一些系统结构,希望能快速熟悉这些迭代步骤,也希望能写出这些可扩展的代码,一开始打开的时候,不知道该干些什么,我应该带着需求去更改和研究这个开源项目了。

你可能感兴趣的:(springboot,微服务,java,架构)