Я использую приведенную ниже команду для создания одного работника:
celery -A proj worker -l info --concurrency=50 -Q celery,token_1 -n token_1
И в своей задаче я установил ограничение скорости на 4000/m
.
Однако, когда я начал запускать коллекцию, я заметил, что средняя обработанная задача составляет около 10-20/s
(с включенным правилом ограничения скорости 4000/m
).
Затем я удалил правило ограничения скорости, теперь скорость выполнения задач приближается к 60 / с.
Я в замешательстве, так как мой предел скорости равен 4000/m
, что относительно 65/s
. Почему это наконец идет просто 10-20/s
????? (Я уже установил 50 потоков для рабочего ....)