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_messagesspecificato 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_messagesnel 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.