This is a general question about Microsoft.Azure.ServiceBus
. In Azure, when an application is scaled up, how does Azure handle dispatching messages to a subscriber if that subscriber has been scaled up multiple times. Figure 1 shows a typical situation, Figure 2 shows the scenario I am talking about:
By default, does Azure send the same messages to all instances? Or is Azure "smart" enough to load balance the messages between instances? If not, how do people handle this situation normally? I only want one instance to receive this message in the case it's scaled.