Consommateurs de file d’attente de messages

Le tableau suivant identifie tous les consommateurs de file d’attente de messages, décrit ce qu’ils font et identifie les paramètres de configuration du système d’administration qui leur sont associés :

Consommateur et description
Adobe Commerce
Adobe Commerce avec B2B
Magento Open Source
async.operations.all
+
+
+
Crée des messages pour chaque tâche individuelle d’une opération en bloc, telle que l’importation ou l’exportation d’articles, la modification des prix à grande échelle et l’affectation de produits à un warehouse. Obligatoire lorsque l’option Admin bulk operations est définie sur Run asynchronously ​dans les paramètres de configuration du système d’administration.
codegeneratorProcessor
+
+
+
Génère de manière asynchrone des coupons en arrière-plan. Requis pour utiliser la fonction génération de bons par lots.
commerce.eventing.event.publish
+
+
Vérifie les événements qui ont été enregistrés comme prioritaires dans Adobe événements d’E /S pour Adobe Commerce.
exportProcessor
+
+
+
Empêche les délais d’expiration de connexion lors de l’exportation 🔗 de jeux de données volumineux (par exemple, 200 000 produits).
inventoryQtyCounter
+
+
Corrige de manière asynchrone l’indice boursier après qu’une commande a été passée ou qu’un produit a été retiré. Obligatoire lorsque l’option Use deferred stock update est activée dans les paramètres de configuration de l’administrateur. Voir Bonnes pratiques en matière de performances.
inventory.source.items.cleanup
+
+
+
Supprime de manière asynchrone les éléments source par SKU du produit lorsqu’un produit est supprimé. Obligatoire lorsque l’option de stock Synchronize with Catalog est activée dans les paramètres de configuration du système d’administration.
inventory.mass.update
+
+
+
Traite de manière asynchrone les éléments de stock hérités, met à jour les éléments de stock hérités, met à jour les éléments source par défaut et réindexe l’inventaire pour des SKU de produit spécifiques. Obligatoire lorsque l’opération en bloc Run asynchronously est activée dans les paramètres de configuration du système d’administration.
inventory.reservations.cleanup
+
+
+
Supprime de manière asynchrone les réservations par SKU de produit après la suppression d’un produit. Obligatoire lorsque l’option de stock Synchronize with Catalog est activée dans les paramètres de configuration du système d’administration.
inventory.reservations.update
+
+
+
Met à jour de façon asynchrone les réservations par SKU de produit après la suppression d’un produit. Requis lorsque l’option d’achat d’actions Synchronize with Catalog est activée dans les paramètres de configuration du système d’administration.
inventory.reservations.updateSalabilityStatus
+
+
+
Met à jour de manière asynchrone la quantité vendable de chaque produit affecté à un stock. Ce consommateur doit toujours être opérationnel si vous utilisez Inventory Management.
inventory.indexer.sourceItem
+
+
+
Réindexe les éléments sources de façon asynchrone. Obligatoire lorsque la variable Stock/Source reindex strategy est définie sur « asynchronous » dans les paramètres de configuration du système d’administration.
inventory.indexer.stock
+
+
+
Réindexe les actions de façon asynchrone. Obligatoire lorsque la variable Stock/Source reindex strategy est définie sur « asynchronous » dans les paramètres de configuration du système d’administration.
matchCustomerSegmentProcessor
+
+
Crée une table de base de données temporaire, y déplace chaque segment de clients, supprime tous les segments qui correspondent à l’ID de segment et les copie dans les segments de clientèle en utilisant l’ID de segment comme indicateur. Tout cela est effectué dans une transaction de sorte que si quelque chose échoue, il rétablit la transaction à ce qu’elle était avant son exécution. Après une transaction, le consommateur supprime la table temporaire.
media.content.synchronization
+
+
+
Garantit que les liens vers les médias affectés pour les produits, les catégories, les blocs CMS et les pages CMS sont correctement attribués à la ressource. Supprime les anciennes ressources qui ne sont plus utilisées.
media.gallery.renditions.update
+
+
+
Génère et valide les chemins d’accès aux ressources multimédias. Le chemin d’accès absolu à un actif est déterminé par l’endroit où il se trouve sur le serveur depuis le répertoire des médias. Les images sont redimensionnées (si nécessaire) et copiées dans le répertoire multimédia à l’intérieur du chemin généré.
media.gallery.synchronization
+
+
+
Importe les fichiers image dans la table de base de media_gallery_asset données.
media.storage.catalog.image.resize
+
+
+
Redimensionne🔗 les images de catalogue de façon asynchrone.
negotiableQuotePriceUpdate
+
Met à jour les prix des devis négociables. Obligatoire lorsque l’option Quotes est activée dans les paramètres de configuration du système d’administration.
placeOrderProcessor
+
+
Traite de manière asynchrone les commandes🔗, qui marquent les commandes comme reçues, les place dans la file d’attente des messages et les traite selon le principe du premier entré, premier sorti. Considéré comme une meilleure pratique pour améliorer le nombre de commandes pouvant être traitées, car les clients n’ont pas besoin d’attendre la fin des processus backend avant de voir un message de réussite.
product_action_attribute.update
+
+
+
Écrit de manière asynchrone les modifications apportées aux attributs de produit dans la base de données après avoir utilisé l’administrateur pour effectuer des mises à jour.
product_action_attribute.website.update
+
+
+
Après avoir utilisé l’administrateur pour effectuer des mises à jour, écrit de manière asynchrone les modifications apportées aux attributs de produit pour une vue de magasin spécifique dans la base de données.
product_alert
+
+
+
Envoie des e-mails de notification aux clients au sujet des changements de prix et d’inventaire des produits. Obligatoire lorsque l’option Obligatoire lorsque l’option Product Alerts est activée dans les paramètres de configuration du système d’administration.
purchaseorder.toorder
+
Convertit la commande d’achat en order. Obligatoire lorsque l’option Purchase Order est activée dans les paramètres de configuration du système d’administration.
purchaseorder.transactional.email
+
Envoie le courrier électronique du bon de commande. Obligatoire lorsque l’option Purchase Order est activée dans les paramètres de configuration du système d’administration.
purchaseorder.validation
+
Valide le bon de commande par rapport aux règles🔗 d’approbation pertinentes. Obligatoire lorsque l’option Purchase Order est activée dans les paramètres de configuration du système d’administration.
saveConfigProcessor
+
+
enregistre de manière asynchrone les modifications apportées à la configuration du magasin en plaçant les tâches d’enregistrement dans une file d’attente de messages, ce qui peut améliorer les performances sur les déploiements qui contiennent un grand nombre de configurations au niveau du magasin. Requis pour utiliser le module AsyncConfig.
sales.rule.update.coupon.usage
+
+
+
Empêche d’éviter le problème où les coupons à usage unique peuvent être utilisés plusieurs fois.
sharedCatalogUpdateCategoryPermissions
+
Met à jour les catégories affectées à une catégorie de catalogue partagé. Obligatoire lorsque l’option Shared Catalogs est activée dans les paramètres de configuration du système d’administration.
sharedCatalogUpdatePrice
+
Met à jour le prix de chaque produit d’un catalogue partagé. Obligatoire lorsque l’option Shared Catalogs est activée dans les paramètres de configuration du système d’administration.
quoteItemCleaner
+
+
Supprime les devis invalides ou inactifs lorsqu’un produit est supprimé du catalogue ou du panier. Obligatoire lorsque l’option Quotes est activée dans les paramètres de configuration du système d’administration.
sales.rule.quote.trigger.recollect
+
+
+
Met à jour les paniers actifs pour prendre en compte les modifications de la règle de prix du panier. Obligatoire lors de la mise à jour de Catalog price rules.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c