Я работаю с брокером EMQX, развернутым в kubernetes за AWS ELB.
При добавлении новых модулей новые подключения распределяются поровну между всеми модулями. Это означает, что если бы у pod-0 было 40 тыс. Постоянных соединений, а у pod-1 было 0, то после добавления 60 тыс. Новых соединений у pod-0 было бы 70 тыс., А у pod-1 вместо 50/50 - 30 тыс.
С в итоге я достигну предела количества соединений в одном модуле, и модуль потерпит неудачу, в то время как я мог бы просто лучше выполнять балансировку нагрузки для соединений, чтобы избежать этой ситуации. Есть ли способ настроить ELB / брокер так, чтобы новые подключения пытались по возможности переходить на блоки с меньшим количеством подключений?