I am fetching messages from the Azure Bus Subscription in Batch. For the testing, I passed the BatchZise value 2000, but I got near about 300 messages on the list. Is there any specific rule like we can fetch the max size of messages or same time we will get only a particular number of records etc.?
What batch size would be the best due to performance.