Как избавиться от нескольких сообщений, после переподключения к webSockets?
не биндить события внутри подключения.
при реконнекте срабатывает connect событие и снова все socket.onы биндятся.
В итоге сколько реконнектов столько и дублей
У вас socket.io работает? Устанавливается через npm?