最近在实现谷粒学院项目的评论功能,由于里面需要在多个模块内,进行查询。于是就按照老师提供的思路,利用nacos进行多模块的配置和调用。但是,所有东西都进行配置之后,发现传入HttpServletRequest对象,会出现调用错误。一开始,我还是以为哪里配置出现了问题,但是在进行排查后发现,并无其他问题。在网上搜索后,看到说是fegin无法传递HttpServletRequest,具体为什么我也不清楚。但是可以传送请求头中的内容,于是我就把客户端中负责调用的接口改成了这样

@RequestHeader表示负责传送请求头中的内容,

但是,经过我的尝试,还是不行,还是出现调用错误。那真是各种找错,而且调用错误控制台中报的错误比较“难懂”,很难发现问题。就在刚刚写这篇文章的时候,我想要演示一下具体出现的错误,或者说是看看有没有其他的解决办法,我突然发现了,注意下面标红的地方

好像是路径写错了,因为在nacos调用中fegin中,需要把controller中配置的路径也带上,经过测试,还真是。我真是.....这么简单的错误,白找了将近十来个的小时的错误,真是应了那句,上班就是为了写bug,何况还没有上班,就写嫩些bug....

也是,从昨天到现在,一直在修改,难免会忽略一下基础的东西。所以,各位在遇见错误,还是从头开始排查比较好。

话说回来,我本想写这篇文章记录一下错误,等以后有能力的,没想到还真是找到错误了,哈哈

如果实现找不到哪里出错了,可以使用最原始的方法,导入需要使用的模块的maven依赖,这也不失为一种解决问题的办法。

像这样

												

关于nacos调用fegin的问题相关推荐

  1. spring cloud服务之间的调用Fegin

    SpringCloud微服务之间的通信并不是使用RPC这种进程间通信技术,而是利用了一种基于http的rest接口调用方式,SpringCloud中有两种方式的实现:         使用 RestT ...

  2. SpringCloud Nacos + Ribbon 调用服务的 2 种方法!

    作者 | 磊哥 来源 | Java中文社群(ID:javacn666) 转载请联系授权(微信ID:GG_Stone) 在 Nacos 中,服务调用主要是通过 RestTemplate + Ribbon ...

  3. 一分钟带你快速进入Nacos的世界,史上最简易教程!零基础也能看明白!谁反对?

    首先容我先说一句题外话:你们能不能不要再卷了,给我留条活路吧! 文章目录 1.Nacos简介 2.服务提供模块搭建 3.服务消费者搭建 4.测试 1.Nacos简介 阿里巴巴出品,经历了长达十多年的双 ...

  4. 微服务feignclient_微服务-(声明式调用feign)

    声明式调用 Fegin 一.初步认知fegin 相比ribbon更方便,简化了代码了,代理了请求.整合了hystrix. 二.写一个feign 三.fegin的应用 pom org.springfra ...

  5. fegin设置header

    第一步是实现fegin提供的RequestInterceptor接口 import feign.RequestInterceptor; import feign.RequestTemplate; im ...

  6. springboot 定时器_基于SpringCloud?+?SpringBoot的 SaaS型微服务脚手架源码分享

    简介: 基于SpringCloud(Hoxton.SR3) + SpringBoot(2.2.6.RELEASE) 的 SaaS型微服务脚手架,具备用户管理.资源权限管理.网关统一鉴权.Xss防跨站攻 ...

  7. JAVA中台化与常用组件设计

    常见组件与中台化 1. 中台概述 1.1. 中台概念 随着互联网公司的崛起,"中台"这个词也进入了人们的视线.BAT 等公司纷纷推出了自己的中台系统.那么,什么是中台系统? 任何一 ...

  8. 品达通用权限系统(Day 1~Day 2)

    1. 项目概述 1.1 项目介绍 对于企业中的项目绝大多数都需要进行用户权限管理.认证.鉴权.加密.解密.XSS防跨站攻击等.这些功能整体实现思路基本一致,但是大部分项目都需要实现一次,这无形中就形成 ...

  9. Java多线程开发的实际应用场景

    简介 基于SpringCloud(Hoxton.SR1) + SpringBoot(2.2.4.RELEASE) 的 SaaS型微服务脚手架,具备用户管理.资源权限管理.网关统一鉴权.Xss防跨站攻击 ...

最新文章

  1. Python 三十大实践、建议和技巧(附代码链接)
  2. 网站文章中如何设置关键词才更有利于SEO优化?
  3. 大战设计模式【16】—— 桥接模式
  4. wpf listbox绑定不跟新_你知道新媒体吗?好像跟想象的不太一样
  5. Notepad++技巧
  6. javascript 打开新窗口
  7. jieba分词,构建词典
  8. 数字信号处理——DFT的一些理解
  9. 常用的Linux操作命令
  10. 雷达的工作原理示意图_雷达的荧光屏真的相当于蝙蝠的耳朵吗
  11. 【医疗影像处理】DICOM Rescale Intercept / Rescale Slope
  12. 移动相机GoPro文件帮手—Helper for GoPro Files for Mac
  13. C# asp.net mvc,做 301 永久重定向!
  14. C4D插件X-Particles粒子特效(三)
  15. 阿里云如何选择带宽计费模式和带宽值
  16. php保存pdf旋转90度,怎么把pdf旋转90度 多个pdf文件页面旋转的方法|支持选择要旋转的页面及旋转角度...
  17. 功能完整的矢量图编辑软件——Boxy SVG for Mac 3.25.0激活版
  18. 机房环动监控系统作用
  19. 《春·蜂》processing下的动画技术交互应用
  20. POJO有哪些要求?

热门文章

  1. 2022年,保研大数据方向推荐吗?
  2. jQuery-slimScroll控制滚动条样式的插件
  3. [矩阵论] Unit 2. Jordan 标准形介绍 - 知识点整理
  4. Tubi 快讯|2023 Tubi Holiday 日期公布
  5. shell实现替换空格
  6. poi 信息点 概念
  7. 数位 dp 最低位最高位之差绝对值大于2_王者荣耀 各战区 全英雄(无艾琳)省与市 最低战力查询分享 (评论有表格链接)...
  8. 如何计算神经网络的参数量以及创建多隐藏层网络(总参数量接近)
  9. 【DiMP】Learning Discriminative Model Prediction for Tracking论文阅读
  10. 微软手环2服务器,是否值得升级?微软手环2开箱体验