У меня проблема с переподключением клиентских сокетов после перезапуска моего сервера (NodeJs).
В клиенте я использую nativescript-socket.io .
this.socketIO = SocketIO.connect(SocketBaseURL + '/travel_' + this.travel._id, options);
this.socketIO.on('connect', (socket) => {
console.log('Socket connected!);
});
this.socketIO.on('connect_error', (socket) => {
console.log('Socket error!');
});
this.socketIO.on('reconnect', (socket) => {
console.log('Socket reconnected!')
});
this.socketIO.on('event', () => {
console.log("new event!!!!")
});
Дело в том, Это переподключается! консоль печатает «Разъем переподключен!».Но после этого переподключения клиент больше не получает «событие».
Кто-нибудь знает правильный способ обработки переподключения с использованием этой библиотеки?
РЕДАКТИРОВАТЬ Я уже пыталсяэто решение