Ответ 1
Попробуйте добавить параметр { 'force new connection': true }
в io.connect
. Похоже, что он не повторяет соединение.
Socket IO не будет повторно подключаться к хосту, который он уже пробовал, если вы не указали эту опцию.
Вот фрагмент с хэш-параметрами, указанным в строке:
io.connect(host, {
'force new connection': true
});
Подробнее о вариантах можно узнать здесь: https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO