You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add information about the cron_consumers_runner configuration
- Add note about assumption that php is in PATH
- Add features
- Update the help message
Copy file name to clipboardExpand all lines: README.md
+9-10Lines changed: 9 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,16 +2,22 @@
2
2
3
3
Daemon for running Magento 2 queue consumers, designed to be run as a systemd/supervisor service.
4
4
5
+
This daemon acts as a drop-in replacement for the Magento 2 cron consumers runner, compatible with the Magento 2 [cron consumers runner configuration](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html#configuration).
6
+
5
7
## Features
6
8
7
9
- Detects and runs all eligible Magento 2 queue consumers
8
-
- If RabbitMQ is not configured, it will not run consumers that require RabbitMQ
10
+
- RabbitMQ specific consumers are not run when RabbitMQ is not configured in Magento.
11
+
- Compatible with the `cron_consumers_runner.consumers` setting to only run specified consumers.
12
+
- Regards all settings in the `cron_consumers_runner`[environment configuration](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html#configuration).
9
13
- Restarts consumers if they fail/stop
10
14
- Supports running consumers in a different working directory
11
15
- Validates Magento 2 installation before starting consumers
12
16
13
17
## Installation
14
18
19
+
Make sure you have the correct `php` binary in the PATH environment variable where you're going to run this.
0 commit comments