DocumentationCommerceGuide d’installation

PaaS uniquement

Configuration des consommateurs de messages

Dernière mise à jour : 15 juillet 2024
  • Rubriques :

Créé pour :

  • Expérimenté
  • Administration
  • Développeur

Avant d'exécuter cette commande, vous devez effectuer les ou suivants en installant l'application :

  • Création ou mise à jour de la configuration du déploiement
  • Création du schéma de la base de données

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

PaaS uniquement

NomDescriptionValeurObligatoire
--consumers-wait-for-messagesDétermine si les consommateurs attendront un message de la file d’attente.1 - Oui, 0 - NonNon
  • 0 : les consommateurs traitent les messages disponibles dans la file d’attente, ferment la connexion TCP et s’arrêtent. Les consommateurs 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 --max_messages spécifiée lors du démarrage des consommateurs.

  • 1 : les consommateurs continuent à traiter les messages de la file d’attente des messages jusqu’à atteindre le nombre maximal de messages (la valeur spécifiée pour --max_messages sur la commande queue:consumers:start) avant de fermer la connexion TCP et d’interrompre le processus du consommateur. Si la file d’attente se vide avant d’atteindre --max_messages, le consommateur attend que d’autres messages arrivent. Si vous utilisez des programmes de travail pour exécuter des consommateurs au lieu d’utiliser une tâche cron, définissez cette variable sur 1.

WARNING
L’option --consumers-wait-for-messages est une option globale qui ne peut pas être configurée séparément pour chaque consommateur.
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995