У меня есть одно приложение, которое использует primus
для подключения с помощью веб-сокетов.
Я стремлюсь сделать его избыточным, поэтому цель состоит в том, чтобы клиент был подключен к веб-сокету на узле X
, и яиметь узел Y
на сервере в качестве ведомого.Как я могу отключить узел X
и без уведомления пользователя подключить его веб-сокет к узлу Y
?
Я имею в виду, предположим, что есть что-то на бэкэнд-обработке.Между тем клиент отключается от узла X
и подключается к узлу Y
.Я должен иметь некоторую логику, чтобы знать, что эта конкретная искра исходит от этого клиента, а затем, когда обработка завершается, я могу отправить ответ клиенту.
У меня есть один экземпляр MongoDb, который будет обмениваться данными междуузлы, но я не знаю, какие данные.Я пытался спасти искру, но не могу, поскольку у нее есть методы объекта.
Любая помощь приветствуется.