Чат-сервер для AWS Elasti c Beanstalk node.js с ELB - PullRequest
0 голосов
/ 17 марта 2020

Мне нужно реализовать функцию чата между клиентами, подключенными к моему приложению Elasti c Beanstalk.

Когда подключено несколько клиентов, балансировщик нагрузки автоматически создает больше экземпляров, поэтому пользователи подключаются к разным node.js экземпляры.

Для создания функции чата моей идеей было создать отдельное приложение node.js с сервером веб-сокетов, которое обрабатывало бы связь. Когда балансировщик нагрузки создаст новый экземпляр, приложение node.js автоматически подключится к этому серверу. Как только сервер получит сообщение, он просто передаст его всем остальным экземплярам.

Является ли этот подход допустимым или существуют более эффективные способы выполнения sh.

Любая помощь приветствуется: -)

...