baidu_36592086 2017-04-17 08:15 采纳率: 0%
浏览 3498
已结题

webservice服务报Connection reset

webservice客户端(用的是axis1.4)调用webservice服务的时候报java.net.SocketException: Connection reset。是什么问题造成的呢。服务端和客户端都在同一台服务器
客户端调用方法
queryUserRequest = new QueryUserRequest();
queryUserRequest.setObject(devices);
queryUserRequest.setRequestId(reqSeq);
queryUserRequest.setRequestTime(StringTools.getCurrentDate());
log.debug("鉴权请求 :\n" + xstream.toXML(queryUserRequest));
UvcSoapForCrmService service = new UvcSoapForCrmServiceLocator();
UvcSoapForCrm ocs = service.getcrm();
queryUserResponse = ocs.queryUser(queryUserRequest);
queryUserResponse的响应消息的不到,然后客户端会捕获一个java.net.SocketException: Connection reset异常 求解决。 服务端方面没有收到客户端发来的请求消息

  • 写回答

1条回答 默认 最新

  • 关注

    java.net.SocketException:该异常在客户端和服务器端均有可能发生,引起该异常的原因有两个,第一个就是如果一端的Socket被关闭(或主动关闭或者因为异常退出而引起的关闭),另一端仍发送数据,发送的第一个数据包引发该异常(Connect reset by peer)。另一个是一端退出,但退出时并未关闭该连接,另一端如果在从连接中读数据则抛出该异常(Connection reset)。简单的说就是在连接断开后的读和写操作引起的。
    当访问url达到一定数量的时候或者连接已关闭是客户端仍在发送请求导致无法接收,就报了connection reset的错误。

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?