Configurare i consumer di messaggi
Prima di eseguire questo comando, è necessario eseguire o installare l'applicazione:
Configurare il comportamento dei consumatori
La configurazione del comportamento del consumatore viene eseguita inviando coppie chiave/valore all’interno della funzione di configurazione:
bin/magento setup:config:set [--<parameter_name>=<value>, ...]
Descrizioni dei parametri
--consumers-wait-for-messages
-
0
: i consumer elaborano i messaggi disponibili nella coda, chiudono la connessione TCP e terminano. I consumatori non attendono messaggi aggiuntivi per entrare nella coda, anche se il numero di messaggi elaborati è inferiore al valore--max_messages
specificato durante l'avvio dei consumatori. -
1
: i consumer continuano a elaborare i messaggi dalla coda dei messaggi fino a raggiungere il numero massimo di messaggi (valore specificato per--max_messages
nel comandoqueue:consumers:start
) prima di chiudere la connessione TCP e terminare il processo consumer. Se la coda si svuota prima di raggiungere--max_messages
, il consumatore attende l'arrivo di altri messaggi. Se si utilizzano i processi di lavoro per eseguire i consumer anziché un processo cron, impostare questa variabile su1
.
--consumers-wait-for-messages
è globale e non può essere configurata separatamente per ogni consumatore.