C# Класс Vtex.RabbitMQ.ConsumerCountManager

Наследование: IConsumerCountManager
Показать файл Открыть проект

Открытые методы

Метод Описание
ConsumerCountManager ( uint minConcurrentConsumers = 1, uint maxConcurrentConsumers = 10, uint messagesPerConsumerWorkerRatio = 10, double autoscaleFrequencyMilliseconds = 10000 ) : System
GetScalingAmount ( QueueInfo queueInfo, int consumersRunningCount ) : int

Описание методов

ConsumerCountManager() публичный Метод

public ConsumerCountManager ( uint minConcurrentConsumers = 1, uint maxConcurrentConsumers = 10, uint messagesPerConsumerWorkerRatio = 10, double autoscaleFrequencyMilliseconds = 10000 ) : System
minConcurrentConsumers uint
maxConcurrentConsumers uint
messagesPerConsumerWorkerRatio uint
autoscaleFrequencyMilliseconds double
Результат System

GetScalingAmount() публичный Метод

public GetScalingAmount ( QueueInfo queueInfo, int consumersRunningCount ) : int
queueInfo QueueInfo
consumersRunningCount int
Результат int