Прошу прощения, если вопрос простой, но я не знаю, что произойдет в этом общем сценарии: если из-за какой-либо проблемы или сбоя/сбоя системы (любой сбой и т. д.) произойдет сбой браузера. , что произойдет с запущенным соединением через веб-сокет? Будет ли она закрыта или в каком состоянии?
Я использую реализацию netty websocket. Теперь, в частности, в реализации netty websocket в приведенном выше сценарии, что произойдет? (Когда я пытался, я получаю следующее: если я закрою браузер вручную, соединение будет закрыто, но если я уничтожу процесс браузера, этого не произойдет). Если соединение не закрыто, как я могу его обнаружить/обработать при отправке сообщений, иначе при отправке сообщений возникает ClosedChannelException
при попытке отправить сообщение.
РЕДАКТИРОВАТЬ: Помимо проверки вышеупомянутой ошибки, есть ли способ узнать, что соединение с веб-сокетом было закрыто при использовании реализации netty?