Как загрузить баланс постоянных соединений MQTT в AWS ELB - PullRequest
0 голосов
/ 21 января 2020

Я работаю с брокером EMQX, развернутым в kubernetes за AWS ELB.

При добавлении новых модулей новые подключения распределяются поровну между всеми модулями. Это означает, что если бы у pod-0 было 40 тыс. Постоянных соединений, а у pod-1 было 0, то после добавления 60 тыс. Новых соединений у pod-0 было бы 70 тыс., А у pod-1 вместо 50/50 - 30 тыс.

С в итоге я достигну предела количества соединений в одном модуле, и модуль потерпит неудачу, в то время как я мог бы просто лучше выполнять балансировку нагрузки для соединений, чтобы избежать этой ситуации. Есть ли способ настроить ELB / брокер так, чтобы новые подключения пытались по возможности переходить на блоки с меньшим количеством подключений?

...