Configuration des consommateurs de messages
Avant d’exécuter cette commande, vous devez effectuer les opérations suivantes ou vous devez installer l’application :
Configuration du comportement des consommateurs
La configuration du comportement des consommateurs s’effectue en envoyant des paires clé/valeur dans la fonction de configuration :
bin/magento setup:config:set [--<parameter_name>=<value>, ...]
Descriptions des paramètres
--consumers-wait-for-messages-
0: les consommateurs et consommatrices traitent les messages disponibles dans la file d’attente, ferment la connexion TCP et s’arrêtent. Les consommateurs et consommatrices n’attendent pas que des messages supplémentaires entrent dans la file d’attente, même si le nombre de messages traités est inférieur à la valeur de--max_messagesspécifiée lors du démarrage des consommateurs et consommatrices. -
1: les clients continuent à traiter les messages de la file d'attente des messages jusqu'à ce qu'ils atteignent le nombre maximal de messages (la valeur spécifiée pour--max_messagessur la commandequeue:consumers:start) avant de fermer la connexion TCP et d'arrêter le traitement des clients. Si la file d’attente se vide avant d’atteindre--max_messages, le client attend l’arrivée d’autres messages. Si vous utilisez des programmes de travail pour exécuter des consommateurs au lieu d’utiliser une tâche cron, définissez cette variable sur1.
--consumers-wait-for-messages est une option globale et ne peut pas être configurée séparément pour chaque client.