Releases: tdgroot/magento2-worker-daemon
Releases · tdgroot/magento2-worker-daemon
0.3.0
This release adds support for running multiple processes per consumer. I initially made the assumption that this would be done by just passing the --multi-process n
option to bin/magento queue:consumer:start
, but Magento only uses the value to acquire a lock for that specified value (see Magento source code).
The configuration remains the same, the implementation is just better now and actually starts multiple consumers when it's configured that way.
I also tweaked the release profile, reducing the binary size by ~80%!
Full Changelog: 0.2.0...0.3.0
0.2.0
This release adds full compatibility with the Magento 2 configurations for the conusmers runner.
- Make use of configurations specified in app/etc/env.php
- Only runs RabbitMQ queues when RabbitMQ is configured
- RabbitMQ configuration detection
- Split program up into modules
Full Changelog: 0.1.0...0.2.0