Какое лучшее решение для управления соединением в NodeJS, подключенном через SockJS (веб-сокет), чтобы оно было прочным (не отключалось) в течение некоторого времени, когда пользователь перезагружает страницу?
Могу ли я сделать это с сеансом?
Какое лучшее решение для управления соединением в NodeJS, подключенном через SockJS (веб-сокет), чтобы оно было прочным (не отключалось) в течение некоторого времени, когда пользователь перезагружает страницу?
Могу ли я сделать это с сеансом?
SockJS, собственные веб-сокеты и все ресурсы, поддерживаемые браузером, высвобождаются, когда пользователь перезагружает (или покидает) веб-страницу. Кэш, локальное хранилище (и друзья) и файлы cookie являются заметными исключениями.
Если вы хотите иметь соединение SockJS, когда страница открыта, вам нужно установить соединение, когда страница открыта.
SockJS довольно быстр и, по-видимому, отлично работает, даже если у вас много недолговечных соединений.
(Кстати, взгляните на веб-работников с веб-сокетами)