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.