Gebruikers in de wachtrij met berichten starten

WARNING
Alle bevelen van het Magento CLI moeten door de eigenaar van het dossiersysteemworden in werking gesteld.

U moet de consument van de a rij van de berichtrijbeginnen om asynchrone verrichtingen zoals de massaacties van Inventory management en REST bulkgoederen en asynchrone eindpunten toe te laten. Om B2B functionaliteit toe te laten, moet u veelvoudige consumenten beginnen. De modules van de derde zouden ook kunnen vereisen dat u een douaneconsument begint.

Een lijst met alle consumenten weergeven:

bin/magento queue:consumers:list

Gebruikers in de wachtrij met berichten starten:

bin/magento queue:consumers:start [--max-messages=<value>] [--batch-size=<value>] [--single-thread] [--area-code=<value>] [--multi-process=<value>] <consumer_name>

Na het verbruiken van alle beschikbare berichten, eindigt het bevel. U kunt de opdracht opnieuw handmatig of met een uitsnijdtaak uitvoeren. U kunt ook meerdere instanties van de opdracht magento queue:consumers:start uitvoeren om grote rijen berichten te verwerken. U kunt bijvoorbeeld & aan de opdracht toevoegen om deze op de achtergrond uit te voeren, terug te keren naar een vraag en door te gaan met het uitvoeren van opdrachten:

bin/magento queue:consumers:start <consumer_name> &

Zie queue:consumers:start in de sectie van Commerce van de bevel-lijn hulpmiddelen verwijzing voor details over de bevelopties, de parameters, en de waarden.

INFO
De optie --multi-process is aanwezig in de opdracht queue:consumers:start , maar als u consumenten met parallelle processen wilt uitvoeren, configureert u de optie multiple_processes in /app/etc/env.php . Als queue:consumers:start echter wordt aangeroepen met de optie --multi-process , werkt dit alleen met één thread.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c