Я пытаюсь подключить новый сервер, когда первый сервер отключен и попытался выполнить команду reconnect_failed. Upto теперь работает нормально, первый сервер отключается, второй сервер подключен и прослушивает сообщение.Переключить сервер сокета на разъединение
socket.on('reconnect_failed', function() {
console.log("reconnect_failed");
socket = io.connect('http://localhost:4000',{
'reconnectionDelay': 100,
'reconnect':false,
'reconnectionAttempts': max_reconnects});
console.log(socket);
});
socket.on('new message', function(msg){
console.log(msg);
document.getElementById("chat").innerHTML = msg;
});
Но на стороне клиента событие «новое сообщение» не прослушивается вторым сервером. Из-за того, что этот сокет инициирован внутри повторного соединения, не удалось. Есть ли другой способ обработки с меньшим количеством кода.
@xShirase, пожалуйста, ознакомьтесь с этим вопросом. Ожидалось, что вы сможете помочь в этом. заранее спасибо. попытается узнать об использовании веб-сайта. –
Нет проблем, этот сайт замечательный, поэтому мы все должны стараться изо всех сил держать его таким образом. Позвольте мне посмотреть, что я могу сделать для вашей проблемы сейчас, когда она находится в нужном месте :) – xShirase