`

java.net.SocketException: Connection reset by peer: socket write error at

阅读更多

报错信息:

java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at weblogic.servlet.internal.ChunkUtils.writeChunkTransfer(ChunkUtils.ja va:242) at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:214) at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:302) at weblogic.servlet.internal.ChunkOutput.checkForFlush(ChunkOutput.java: 377) at weblogic.servlet.internal.MultibyteOutput.write(ChunkOutput.java:490)

我遇到的原因:

我的主页的数据还没有完全送到客户端,新的同一主页请求又从同一客户端发出。

具体就是:我的主页上有个客户端脚本 setInterval, 每隔5秒就到服务器请求一个图片,因为图片的连接是空,即src='', 也就相当于重新请求主页(这个问题相当的隐蔽), 页面还没有到达本机,新的请求又发出了,相当于页面极速不停请求,导致了java.net.SocketException:

分享到:
评论

相关推荐

    java.net.SocketException Connection reset 解决方法

    "java.net.SocketException Connection reset 解决方法" 在 Java 编程中,SocketException 是一种常见的异常,特别是在网络编程中。Conexion reset by peer 是一种特殊的 SocketException,它发生在客户端和服务器...

    Java Socket常见异常处理

    4. **java.net.SocketException: (Connection reset 或 Connect reset by peer: Socket write error)** 这两种异常都表示连接已断开。可能的原因是一端关闭了Socket,而另一端仍在尝试读写。处理这类异常需要检测到...

    Socket长连接异常处理

    java.net.SocketException: Connection reset by peer: Socket write error 该异常可能发生在客户端和服务器端,原因是因为一端的 Socket 被关闭,而另一端继续发送数据。解决方法是确保在关闭连接前完成所有的数据...

    javaerror处理资料

    java.net.SocketException: Connection reset by peer: Socket write error 此异常通常出现在客户端尝试向服务器写入数据时突然断开连接的情况。这种现象的原因可能是远程服务器突然关闭了连接,或者客户端发送的...

    struts2+jsp实现文件上传的方法

    在文件上传或下载时,可能会遇到`SocketException: Connection reset by peer: socket write error`的异常。这个异常通常是由于网络中断或者客户端提前关闭连接引起的。在开发中,可以通过捕获异常并进行相应的处理...

Global site tag (gtag.js) - Google Analytics