Log in
Model

ConsumerRunner

Magento\MessageQueue\Model\ConsumerRunner

What it does

This class runs message queue consumers dynamically via magic methods, primarily used for scheduled cron job execution.

Developers configure it in crontab.xml to automatically process messages for specific consumers without creating dedicated runner classes.

It handles maintenance mode by pausing consumer execution when the site is in maintenance.