Мне нужно обслуживать 20 000 подключенных пользователей в кластере ejabberd с 4 узлами. Как вы будете распространять входящие соединения через несколько узлов ejabberd?Как загрузить пользователей баланса через кластер ejabberd?
2
A
ответ
3
Чтобы загрузить баланс трафика XMPP TCP/IP, вам просто нужно использовать балансировщик нагрузки TCP/IP. От HAProxy, до Amazon LBS или BIGIP, выберите свой любимый.
2
Способ балансировки нагрузки без введения SPOFs заключается в использовании нескольких SRV records. Если клиенты, которым вы предоставляете сервис для его поддержки (т. Е. Выполняют DNS-запросы к _xmpp-client._tcp.yourdomain), вы получаете балансировку нагрузки (с «весами» внутри одной и той же группы приоритетов) и переходом на другой ресурс (назначение более низкий приоритет для группы отказоустойчивости).
Смежные вопросы
- 1. ejabberd - Подключение двух пользователей через API
- 2. Как загрузить сервисы баланса в CoreOS?
- 3. Ejabberd изолировать группу пользователей
- 4. Ejabberd xmpp Активный список пользователей
- 5. Как я могу загрузить пользователей баланса пользователей на 3 изображения базы данных на разных 3 серверах?
- 6. Нет одновременных пользователей на ejabberd
- 7. Как отключить пользователей в чате в ejabberd
- 8. Ошибка проверки баланса через USSD
- 9. Ограничения максимального количества пользователей в ejabberd MUC
- 10. Tomcat кластер apache впереди - Как загрузить баланс?
- 11. ejabberd: Реферирование пользователей, когда несколько хостов используются
- 12. баланса
- 13. Последняя активность для всех пользователей на ejabberd
- 14. Strophe Ejabberd не регистрирует новых пользователей
- 15. Как загрузить подписки пользователей
- 16. Как регистрировать сообщения, проходящие через ejabberd
- 17. Захват сеанса для ejabberd TCP-сессии через ELB и HAProxy
- 18. Ejabberd
- 19. Rails 3: изменение баланса через связанные объекты
- 20. Выполнение баланса программным путем через последовательный порт
- 21. Как клиентский запрос распространяется через кластер Cassandra?
- 22. Как запустить VMWare через кластер ПК?
- 23. Ошибка баланса нагрузки Mysql + F5
- 24. CEPH, запущенный кластер через Интернет
- 25. Как зарегистрировать нового пользователя на сервере eJabberd через C# Client?
- 26. Как мне получить список всех пользователей онлайн в ejabberd/XMPP?
- 27. как аутентифицировать пользователей с помощью django ejabberd bridge
- 28. Как структурировать систему баланса счета
- 29. ejabberd - какие факторы ограничивают количество возможных пользователей на узле?
- 30. Изменение пароля пользователя в ejabberd через xmpp
этот, может быть, лучший вопрос для serverfault.com – stack72
@PaulStack возможно, если не существует модуля ejabberd, который помогает достичь этого. – user141682