记录异常:
使用情况: 使用restTemplate调用第三方服务时,url传递参数过长后,报差错

org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://jsgl.zfcxjw.cq.gov.cn:6074/CSIOTWebService/rest/TowerCraneDataService/PushBasicInfo": Unexpected end of file from server; nested exception is java.net.SocketException: Unexpected end of file from serverat org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:746)at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:672)at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:581)at com.intellsite.iot.utils.CQDataAbutmentUtils.invokeApiPost(CQDataAbutmentUtils.java:215)at com.intellsite.iot.controller.DataAbutmentController.towerCranePushBasic(DataAbutmentController.java:385)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.SocketException: Unexpected end of file from serverat sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:851)at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1593)at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)at org.springframework.http.client.SimpleClientHttpResponse.getRawStatusCode(SimpleClientHttpResponse.java:55)at org.springframework.web.client.DefaultResponseErrorHandler.hasError(DefaultResponseErrorHandler.java:64)at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:768)at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:738)... 58 common frames omitted

网上查询,大致意思是,服务提供方接收了请求,但是没有给响应,是服务提供方的问题

java.net.SocketException: Unexpected end of file from server相关推荐

  1. Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocation failed U

    看下错误日志: Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocationf ...

  2. Invocation failed Unexpected end of file from serverjava.lang.RuntimeException: Invocation failed U

    在andriod studio中push项目到gitee中报错:Invocation failed Unexpected end of file from server java.lang.Runti ...

  3. MockWebServer[45678] connection from null failed: java.net.SocketException

    MockWebServer使用中的异常 MockWebServer: MockWebServer[45678] connection from null failed: java.net.Socket ...

  4. .bashrc: line 123: syntax error: unexpected end of file

    今天在Ubuntu上面配置Java环境,使用下面指令进入之后,好像对文件进行了修改. sudo vim ~/.bashrc 使用 source ~/.bashrc 报错如下: bash: .bashr ...

  5. JAVA.NET.SOCKETEXCEPTION: TOO MANY OPEN FILES

    为什么80%的码农都做不了架构师?>>>    最近随着网站访问量的提高把web服务器移到linux下了,在移服务器的第二天,tomcat频繁的报 java.net.SocketEx ...

  6. java.io.eof_java.io.IOException: java.io.EOFException: Unexpected end of input stream错误

    报错现象: Diagnostic Messages for this Task: Error: java.io.IOException: java.io.EOFException: Unexpecte ...

  7. java.net.SocketException: Broken pipe问题解决

    2019独角兽企业重金招聘Python工程师标准>>> javax.servlet.ServletException: ClientAbortException:  java.net ...

  8. java.net.SocketException: Too many open files解决方法

    java.net.SocketException: Too many open files错误,一直很头疼,困扰了我很久,今天google了一下,看到了很多种解释,后来才知道linux对进程的打开文件 ...

  9. java中socket被拒绝_JavaMail API到iMail – java.net.SocketException:权限被拒绝:连接...

    JavaMail API到iMail – java.net.SocketException:权限被拒绝:连接 我无法使应用程序使用JavaMail API以比以前更自动化的方式发送一些文件. 我对Ja ...

最新文章

  1. python 字符串填充0
  2. java web入门——概念理解、名词解释
  3. TCP/UDP,SOCKET,HTTP,FTP协议简析
  4. DSO 中的Windowed Optimization
  5. 携程集团副总裁王韦:探索携程度假农庄发展新路径 打造“一村一旅游目的地”...
  6. 在NPP运行Python报错:SyntaxError: Non-ASCII character '\xe5' in file的解决方法
  7. 一次PHP中SQL的Where子句无效问题的解决之旅
  8. 你怎么看待中国石油上市以来的表现?
  9. linux mplayer_移植mplayer播放器到MY-IMX6-EK200开发板的步骤浅析
  10. idea如何将web项目打成war包maven和非maven
  11. php如何只删去汉字,php如何删除字符串中的中文
  12. 货币转换程序(双符号)python代码,Python-将货币代码转换为其符号
  13. multisim怎么设置晶体管rbe_multisim晶体管
  14. VMM物理内存、虚拟内存管理,偷页算法
  15. FastDfs分布式文件存储系统
  16. 第二章 MATLAB数据与矩阵
  17. Firefox(火狐浏览器)常见插件应用
  18. 转载:Android (争取做到)最全的底部导航栏实现方法
  19. Hyperlegder Fabric监控:blockchain-explorer
  20. ERNIE-ViL-理解

热门文章

  1. MySql-黑马语句--P100
  2. CentOS 8.2 安装 MySQL 5.7.39 详细步骤
  3. 时钟周期、机器周期、指令周期
  4. 2014.11.19
  5. 人工智能技术大爆发,离改变世界到底还有多远?【智库2861】
  6. Oracle函数介绍:decode
  7. 数学建模(1)——车速与道路通行能力
  8. 容器编排——Kubeadm在线或离线搭建kubernetes高可用集群
  9. c++编程求三角形面积
  10. Kafka性能优化及性能测试