У меня топи c с 10 разделами. Я управляю своим потребителем в докернизированной среде. Я хочу, чтобы docker автоматически увеличивал / уменьшал экземпляры потребителей в группе потребителей на основе следующих условий:
- Увеличивал до 1 экземпляра, когда количество сообщений, создаваемых в topi c больше, чем количество сообщений, которые используются / обрабатываются за единицу времени.
Не следует автоматически масштабировать, если число потребителей в группе потребителей равно 10, поскольку у меня 10 разделов.
Уменьшите ny 1 случай, когда количество сообщений, создаваемых в topi c, меньше, чем количество сообщений, которые используются / обрабатываются за единицу времени.
Я использую. net написать моим производителям / потребителям и предварительно Kubernetes для dcokerize приложения. И мои производители, и потребители являются нативными windows сервисами на основе. net core 3.0