Мне нужно реализовать функцию чата между клиентами, подключенными к моему приложению Elasti c Beanstalk.
Когда подключено несколько клиентов, балансировщик нагрузки автоматически создает больше экземпляров, поэтому пользователи подключаются к разным node.js экземпляры.
Для создания функции чата моей идеей было создать отдельное приложение node.js с сервером веб-сокетов, которое обрабатывало бы связь. Когда балансировщик нагрузки создаст новый экземпляр, приложение node.js автоматически подключится к этому серверу. Как только сервер получит сообщение, он просто передаст его всем остальным экземплярам.
Является ли этот подход допустимым или существуют более эффективные способы выполнения sh.
Любая помощь приветствуется: -)