I am trying to configure Highly scalable HiveMQ broker(commercial edition) on ubuntu. I have 3 servers: server A, server B and Server C. On Server A Ha-proxy is configured For Load balancing. On server B mosquito broker is configured. On server C mosquito broker is configured. Server B and C have subscribed to HA proxy (server A).
My concern is that when the messages coming from client got high at some point a single broker can not handle that many messages at a time.
I just want when client publishes message higher than the limit then one more hiveMq broker gets started by itself and work as the other node. the same message should not be written on both brokers. like Auto-scaling in AWS.