Максимальное количество подключений MQTT

Мне нужно создать ферму серверов, которая может обрабатывать 5+ миллионов подключений, 5+ миллионов тем (по одной на клиента), обрабатывать 300 тыс. Сообщений /сек.Я попытался узнать, на что способны различные брокеры сообщений, поэтому в настоящее время я использую два экземпляра RHEL EC2 (r3.4xlarge), чтобы сделать много доступных ресурсов.Так что вам не нужно искать его, он имеет 16vCPU, 122GB RAM.Я далеко не приблизился к этому пределу в использовании.Я не могу пройти ограничение в 600 тыс. Подключений.Поскольку, похоже, нет никаких ограничений O /S (много RAM /CPU /и т. Д.) Ни на клиенте, ни на сервере, что меня ограничивает?Я отредактировал /etc/security/limits.conf следующим образом:Я отредактировал /etc/sysctl.conf следующим образом:Для Apollo: экспорт APOLLO_ULIMIT = 20000000Для ActiveMQ:Я создал 20 дополнительных частных адресов для eth0 на клиенте, затем назначил им: ip addr add 11.22.33.44/24 dev eth0Я ПОЛНОСТЬЮ осведомлен об ограничениях порта 65k, поэтому я сделал это.Для ActiveMQ я получил: 574309Для Аполлона я получил: 592891Для Rabbit я получил 90k, но регистрация была ужасной, и я не мог понять, что делать, чтобы подняться выше, хотя я знаю, что это возможно.Для Hive я получил пробный лимит в 1000. Ожидание лицензииIBM хочет обменять стоимость моего дома, чтобы использовать их - нет!
7 голосов | спросил redboy 31 MaramTue, 31 Mar 2015 02:52:01 +03002015-03-31T02:52:01+03:0002 2015, 02:52:01

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132