Я пытаюсь использовать socketio на нескольких серверах, целую неделю я пробовал другое решение на разных платформах, и все они не работают.использовать socketio и redis на нескольких серверах
для моего проекта Я использую балансировку нагрузки nginx с помощью iphash, чтобы поддерживать клиентов на одном сервере и транслировать во все сокеты. Я использую адаптер redis socketio.
Я пробовал также эти проекты, чтобы убедиться, что его работа и понять, как его работа, но этот предполагаемый готовый к использованию проект тоже не работает.
https://github.com/h4t0n/socket.io-redis-appsample
и это один
https://github.com/evilstudios/chat-example-cluster
Я попытался с Redis на окнах и на Linux, но нет никакой разницы.
Я читал по различным вопросам, которые нам нужны для использования «транспорты: ['websocket']», некоторые люди заявили, что нужно делать на клиентах что-то другое на клиентах и серверах, я пробовал оба решения, а не за работой.
Я не получаю сообщение об ошибке или предупреждениях, события просто не отправляются в сокеты на других серверах.