Я видел несколько статей, как показано ниже, в которых предлагалось вычислить PrefetchCount.
При использовании срока блокировки по умолчанию, равного 60 секундам, хорошее значение для SubscriptionClient.PrefetchCount в 20 раз превышает максимальную скорость обработки всех получателей фабрики. Например, фабрика создает 3 получателя, каждый из которых может обрабатывать до 10 сообщений в секунду. Количество предварительной выборки не должно превышать 20 * 3 * 10 = 600.
Но до сих пор я понятия не имею о следующих вещах,
- как получить счетчик получателей, созданный на заводе?
- как узнать количество сообщений, обработанных Получателем?
Заранее спасибо.