I have seen some articles like below suggesting for calculating the PrefetchCount.
When using the default lock expiration of 60 seconds, a good value for SubscriptionClient.PrefetchCount is 20 times the maximum processing rates of all receivers of the factory. For example, a factory creates 3 receivers, and each receiver can process up to 10 messages per second. The prefetch count should not exceed 20*3*10 = 600.
But still i have no idea on the following things,
- how to get the Receiver count created from the factory?
- how to get the details of number of message processed by the Receiver?
Thanks in advance.