Konfigurieren von Nachrichtenbenutzern

Letzte Aktualisierung: 2023-08-16
  • Themen:
  • Install
    Weitere Informationen zu diesem Thema
  • Erstellt für:
  • Experienced
    Admin
    Developer

Bevor Sie diesen Befehl ausführen, müssen Sie Folgendes tun: oder Sie müssen Installieren des Programms:

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

Name Beschreibung Wert Erforderlich
--consumers-wait-for-messages Bestimmt, ob Verbraucher auf eine Nachricht aus der Warteschlange warten. 1 - Ja, 0 - Nein Nein
  • 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 die Anzahl der --max_messages -Wert, der beim Starten von Verbrauchern angegeben wird.

  • 1: Verbraucher verarbeiten weiterhin Nachrichten aus der Nachrichtenwarteschlange, bis sie die maximale Nachrichtenanzahl erreichen (der für --max_messages auf queue:consumers:start -Befehl), bevor Sie die TCP-Verbindung schließen und den Consumer-Prozess beenden. Wenn die Warteschlange vor dem Erreichen geleert wird --max_messages der Verbraucher wartet auf das Eintreffen weiterer Nachrichten. Wenn Sie Sekundäre verwenden, um Verbraucher anstatt eines Cron-Auftrags auszuführen, setzen Sie diese Variable auf 1.

WARNUNG

Die --consumers-wait-for-messages -Option ist eine globale Option und kann nicht für jeden Verbraucher einzeln konfiguriert werden.

Auf dieser Seite