首页 > 解决方案 > 服务器在套接字中关闭后,我可以与同一个客户端建立自动先前连接吗

问题描述

我正在用 java 进行一个套接字编程。如果服务器套接字关闭了一段时间,然后重新启动,服务器可以自动连接到之前连接的同一个客户端。如果可能的话,任何人都可以帮助我如何处理异常

SEVERE: null
java.net.SocketException: Connection reset
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:154)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:141)
    at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
    at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
    at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
    at java.base/java.io.InputStreamReader.read(InputStreamReader.java:185)
    at java.base/java.io.BufferedReader.fill(BufferedReader.java:161)
    at java.base/java.io.BufferedReader.readLine(BufferedReader.java:326)
    at java.base/java.io.BufferedReader.readLine(BufferedReader.java:392)
    at multiclients.MTServer$QueueClientThread.run(MTServer.java:29)

标签: javasocketsserver

解决方案


推荐阅读