当需要使用服务间的互相调用的时候,通常来说最优雅的方式莫过于Feign调用了。但是有时候特殊原因还是需要使用httpClient之类的工具。

本次我在使用RestTemplate调用本地服务的时候,会出现如下错误:

Servlet.service() for servlet [dispatcherServlet] in context with path [] 
threw exception [Request processing failed; nested exception is org.springframework.web.client.ResourceAccessException:
I/O error on GET request for "https://xx/xx/xx": Connect to xx:xx [xx/xx] failed:
Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException:
Connect to xx:xx [xx/xx] failed: Connection refused (Connection refused)]
with root cause

用同样的代码调用其他服务器上的服务时并未出现这样的错误,曾一度怀疑是url有误,然而浪费了很多时间去尝试这个。然后又怀疑是网关,或防火墙阻拦了?,然而又浪费了很多时间。

刷了会微博冷静了下,才想起来可能是url地址的写法有误。

当调用本地服务的时候,url应该写成

https://localhost:xx/xx/xx

(我想应该也可以写成服务名代替ip的那种吧,)

然而,改完之后,还是有问题,不过还好的是错误变了:

org.springframework.web.util.NestedServletException: Request processing failed; 
nested exception is org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://localhost:xx/xx/xx":
Unrecognized SSL message, plaintext connection?; nested exception is javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

这个错是使用https请求了http服务,很好改:

http://localhost:xx/xx/xx

o了。

最新文章

  1. 注解@RequestMapping 的使用
  2. VTID配置
  3. Redis -- 03 持久化
  4. 【代码笔记】iOS-点击任何处,显示出红色的UIView
  5. Oracle 启动状态解说
  6. MULTIBYTETOWIDECHAR的与WIDECHARTOMULTIBYTE的参数详解及相互转换
  7. Phonegap 3.0 设置APP是否全屏
  8. WordPress设置固定链接和邮件提醒遇到的问题
  9. node之fs模块
  10. 1.Dubbo2.5.3源码编译
  11. 配置使用 NTP
  12. Apache 调用不同的 PHP 版本
  13. PIP安装时报The repository located at pypi.douban.com is not a trusted or secure host and is being ignore
  14. Redis实战——redis主从备份和哨兵模式实践
  15. CSS 文字超长省略显示并隐藏超长部分
  16. 设计4个线程,其中2个对num进行加操作,另两个对num进行减操作
  17. NO.2 You must restart adb and Eclipse多种情形分析与解决方案
  18. 在Android Studio中创建(或添加)第一个Hello World应用程序
  19. C++基础学习9:构造函数和析构函数
  20. 使用vim进行java编程

热门文章

  1. import cv2 报错:ModuleNotFoundError: No module named 'cv2'
  2. 吴恩达深度学习:2.15python中的广播
  3. Coco56公众号关键字索引
  4. Django的MTV模型
  5. 一、Vue CLI
  6. scp 从另一台linux服务器拷贝文件或文件目录
  7. zencart后台订单详细页显示产品图片和链接
  8. idea 导出可以直接运行的jar 文件
  9. 解决 i18n properties文件中文必须是unicode的问题
  10. FCC 成都社区·前端周刊 第 6 期