Gebruikers in de wachtrij met berichten starten

WARNING
Alle Magento CLI bevelen moeten door worden in werking gesteld eigenaar van bestandssysteem.

U moet een berichtwachtrijconsument om asynchrone bewerkingen mogelijk te maken, zoals Inventory management-massaacties en REST-bulkobjecten en asynchrone eindpunten. 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 het dialoogvenster magento queue:consumers:start bevel om grote berichtrijen te verwerken. U kunt bijvoorbeeld & aan het bevel om het op de achtergrond in werking te stellen, aan een herinnering terug te keren, en bevelen te blijven uitvoeren:

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

Zie queue:consumers:start in de afdeling Handel van het Verwijzing naar opdrachtregelprogramma's voor details over de bevelopties, parameters, en waarden.

INFO
De --multi-process is aanwezig in het dialoogvenster queue:consumers:start , maar om consumenten met parallelle processen te laten werken, configureert u de multiple_processes optie in /app/etc/env.php. Anders, als queue:consumers:start wordt aangeroepen met de --multi-process werkt het alleen met één thread.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c