Предложение относительно максимального одновременного потребителя - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть приложение для интеграции с пружиной, и я использую адаптер драйвера сообщений для получения сообщений из внешних систем.Чтобы обрабатывать сообщения одновременно, я настроил одновременное (5) и максимальное количество одновременных потребителей (20), которое работает нормально.

Но для производственного сценария я хотел настроить его дальше.Я просто хочу понять, что если у нас есть какое-то стандартное предложение относительно того, до какой степени мы можем увеличить этого максимального одновременного потребителя?Я понимаю, что это зависит только от приложения и объема трафика, но я надеюсь, что должен быть какой-то стандартный процесс для определения этого числа.Если мы слепо увеличим это число до случайного значения, такого как 1000, это может привести к нехватке ресурсов, конфликтам и т. Д., Поэтому я пытаюсь понять процесс точной настройки этого свойства.

Спасибо!

1 Ответ

0 голосов
/ 10 декабря 2018

Нет стандартного процесса, так как нет стандартных требований к производительности.Все зависит от вашего SLA, а производительность системы - это та, которая соответствует вашему SLA (поскольку не существует такой вещи, как beats SLA).Основной оговоркой, когда речь идет о одновременных потребителях, является порядок сообщений.Как правило, после того, как вы представили более одного потребителя, вы не можете и не должны брать на себя никаких гарантий заказа сообщений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...