каждый может по кнопке запускать операцию, которая использует очереди
Можете подсказать, как сделать так, чтобы у каждого была "уникальная" очередь, условно чтобы 50й пользователь не ждал пока выполнятся все джобы которые запустил 1й?
о, тоже интересно тегните плиз, если найдете решение тут скорее не униальная очередь а динамическое масштабирование воркеров уникальную очередь то создать условно user-1, user-2 а вот что бы воркеры масштабировались
я знаю
ну и на сколько я понимаю, на каждого пользователя нужно создавать отдельный queue connection, но тогда как здраво оформить это в конфиге
я думал о том же в маштабе k8s кластера у меня была идея что есть какие то эвенты на создание/удаление пользователя когда изменяется автогенереруеющийся конфиг супервизора
блин, костыльно как то получается, что при регистрации/удалении профиля нужно апдейтить супервизор и выполнять все вот эти вот операции по обновлению конфигов на серваке
Можно использовать Horizon и его стратегии балансировщика, но вы должны понимать что при увиличении числа пользователей пропорционально растет число процессов, а дальше уже думайте - нужно ли оно вам, очередь на то и очередь
А есть какие то динамически поднимаемые воркеры?
Обсуждают сегодня