Konfigurieren von Nachrichtenbenutzern
Bevor Sie diesen Befehl ausführen, müssen Sie die folgenden oder ausführen, die Anwendung installieren:
Verbraucherverhalten konfigurieren
Die Konfiguration des Verbraucherverhaltens erfolgt durch Senden von Schlüssel/Wert-Paaren innerhalb der Setup-Funktion:
bin/magento setup:config:set [--<parameter_name>=<value>, ...]
Parameterbeschreibungen
--consumers-wait-for-messages
-
0
: Die Verbraucher verarbeiten verfügbare Nachrichten in der Warteschlange, schließen die TCP-Verbindung und beenden sie. Die Verbraucher warten nicht darauf, dass zusätzliche Nachrichten in die Warteschlange gelangen, selbst wenn die Anzahl der verarbeiteten Nachrichten kleiner ist als der beim Start der Verbraucher festgelegte Wert--max_messages
. -
1
: Verbraucher verarbeiten weiterhin Nachrichten aus der Nachrichtenwarteschlange, bis sie die maximale Anzahl von Nachrichten erreichen (der für--max_messages
beim Befehlqueue:consumers:start
angegebene Wert), bevor sie die TCP-Verbindung schließen und den Verbraucherprozess beenden. Wenn die Warteschlange vor Erreichen von--max_messages
geleert wird, wartet der Verbraucher, bis weitere Nachrichten eintreffen. Wenn Sie Sekundäre verwenden, um Verbraucher anstatt eines Cron-Auftrags auszuführen, setzen Sie diese Variable auf1
.
--consumers-wait-for-messages
ist eine globale Option und kann nicht für jeden Verbraucher einzeln konfiguriert werden.