Могу ли я установить автоматическое предыдущее соединение с тем же клиентом после отключения сервера в сокете

Я занимаюсь программированием одного сокета на 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)

С каким исключением вы сталкиваетесь

janith1024 10.08.2018 05:10

Я прикрепил выше. Вы можете посмотреть?

Ferdouzz 10.08.2018 05:43

посмотрите этот stackoverflow.com/questions/62929/…

janith1024 10.08.2018 05:49

Извините, я не могу его получить.

Ferdouzz 10.08.2018 06:18
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
4
20
0

Другие вопросы по теме