Nachrichtenwarteschlangen-Verbraucher

Die folgende Tabelle identifiziert alle Nachrichtenwarteschlangen-Verbraucher, beschreibt, was sie tun, und identifiziert die mit ihnen verbundenen Admin-Systemkonfigurationseinstellungen:

Verbraucher und Beschreibung
Adobe Commerce
Adobe Commerce mit B2B
Magento Open Source
async.operations.all
+
+
+
Erstellt Nachrichten für jede einzelne Aufgabe eines Massenvorgangs wie z. B. den Import oder Export von Artikeln, Preisänderungen im großen Maßstab und die Zuweisung von Produkten zu einem Lager. Erforderlich, wenn die Option Admin bulk operations in den Admin-Systemkonfigurationseinstellungen auf Run asynchronously ​gesetzt ist.
codegeneratorProcessor
+
+
+
Asynchron generiert Coupons im Hintergrund. Erforderlich für die Verwendung der Batch Coupon Generation-Funktion.
commerce.eventing.event.publish
+
+
Sucht nach Ereignissen, die in Adobe I/O-Ereignissen für Adobe Commerce als Priorität registriert.
exportProcessor
+
+
+
Verhindert Verbindungstimeouts beim Export großer Datensätze (z. B. 200.000 Produkte).
inventoryQtyCounter
+
+
Korrigiert asynchron den Aktienindex, nachdem eine Bestellung aufgegeben oder ein Produkt entfernt wurde. Erforderlich, wenn die Option Use deferred stock update in den Admin-Konfigurationseinstellungen aktiviert ist. Siehe Best Practices für die Leistung.
inventory.source.items.cleanup
+
+
+
Löscht Quellelemente asynchron nach Produkt-SKU, wenn ein Produkt entfernt wird. Erforderlich, wenn die Option Synchronize with Catalog Stock in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
inventory.mass.update
+
+
+
Verarbeitet asynchron alte Lagerartikel, aktualisiert alte Lagerartikel, aktualisiert standardmäßige Quellelemente und indiziert den Bestand für bestimmte Produkt-SKUs neu. Erforderlich, wenn der Run asynchronously Massenvorgang in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
inventory.reservations.cleanup
+
+
+
Löscht asynchron Reservierungen nach Produkt-SKU, nachdem ein Produkt entfernt wurde. Erforderlich, wenn die Option Synchronize with Catalog Stock in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
inventory.reservations.update
+
+
+
Aktualisiert asynchron Reservierungen nach Produkt-SKU, nachdem ein Produkt entfernt wurde. Erforderlich, wenn die Option Synchronize with Catalog Stock in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
inventory.reservations.updateSalabilityStatus
+
+
+
Aktualisiert asynchron die verkaufbare Menge jedes Produkts, das einem Lager zugewiesen ist. Dieser Verbraucher sollte immer betriebsbereit sein, wenn Sie Inventory Management verwenden.
inventory.indexer.sourceItem
+
+
+
Indiziert Quellelemente asynchron neu. Erforderlich, wenn die Stock/Source reindex strategy in den Admin-Systemkonfigurationseinstellungen auf "asynchronous" eingestellt ist.
inventory.indexer.stock
+
+
+
indiziert Stock asynchron neu. Erforderlich, wenn die Stock/Source reindex strategy in den Admin-Systemkonfigurationseinstellungen auf "asynchronous" eingestellt ist.
matchCustomerSegmentProcessor
+
+
Erstellt eine temporäre Datenbanktabelle, verschiebt jedes Kundensegment in diese, löscht alle Segmente, die mit der Segment-ID übereinstimmen, und kopiert sie unter Verwendung der Segment-ID als Indikator in die Kundensegmente. Dies geschieht alles in einer Transaktion, sodass die Transaktion bei einem Fehler auf den Stand vor der Ausführung zurückgesetzt wird. Nach einer Transaktion lässt der Verbraucher die temporäre Tabelle fallen.
media.content.synchronization
+
+
+
Stellt sicher, dass Links zu zugewiesenen Medien für Produkte, Kategorien, CMS-Blöcke und CMS-Seiten korrekt dem Asset zugewiesen werden. Entfernt alte Assets, die nicht mehr verwendet werden.
media.gallery.renditions.update
+
+
+
Erzeugt und validiert Medien-Asset-Pfade. Der absolute Pfad zu einem Asset wird durch seine Position auf dem Server innerhalb des Medienverzeichnisses bestimmt. Die Größe der Bilder wird bei Bedarf geändert und in das Medienverzeichnis im generierten Pfad kopiert.
media.gallery.synchronization
+
+
+
Importiert Bilddateien in die media_gallery_asset.
media.storage.catalog.image.resize
+
+
+
ändert Katalogbilder asynchron
negotiableQuotePriceUpdate
+
Aktualisiert Preise für verhandelbare Angebote. Erforderlich, wenn die Option Quotes in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
placeOrderProcessor
+
+
Verarbeitet asynchron Bestellungen, die Bestellungen als empfangen markieren, platziert sie in der Nachrichtenwarteschlange und verarbeitet sie als „first-in-first-out“. wurde als Best Practice für die Verbesserung der Anzahl der Bestellungen betrachtet, die verarbeitet werden können, da Kunden nicht auf den Abschluss von Backend-Prozessen warten müssen, bevor sie eine Erfolgsmeldung sehen.
product_action_attribute.update
+
+
+
Schreibt Änderungen an Produktattributen asynchron in die Datenbank, nachdem der Administrator verwendet wurde, um Aktualisierungen vorzunehmen.
product_action_attribute.website.update
+
+
+
Schreibt Änderungen an Produktattributen für eine bestimmte Store-Ansicht asynchron in die Datenbank, nachdem der Administrator verwendet wurde, um Aktualisierungen vorzunehmen.
product_alert
+
+
+
Sendet Benachrichtigungs-E-Mails an Kundinnen und Kunden zu Produktpreis- und Bestandsänderungen. Erforderlich, wenn die Option Erforderlich, wenn die Option Product Alerts in den Admin-Systemkonfigurationseinstellungen aktiviert ist.
purchaseorder.toorder
+
Konvertiert eine Bestellung in Bestellung. Erforderlich, wenn die Option Purchase Order in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
purchaseorder.transactional.email
+
Sendet E-Mails zu Bestellungen. Erforderlich, wenn die Option Purchase Order in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
purchaseorder.validation
+
Validiert eine Bestellung anhand der relevanten Genehmigungsregeln. Erforderlich, wenn die Option Purchase Order in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
saveConfigProcessor
+
+
Speichert asynchron Änderungen an der Speicherkonfiguration, indem Speicheraufträge in einer Nachrichtenwarteschlange abgelegt werden. Dies kann die Leistung bei Bereitstellungen mit einer großen Anzahl von Konfigurationen auf Speicherebene verbessern. Erforderlich für die Verwendung des AsyncConfig.
sales.rule.update.coupon.usage
+
+
+
Verhindert ein Problem, bei dem Gutscheine für den einmaligen Gebrauch mehrmals verwendet werden können.
sharedCatalogUpdateCategoryPermissions
+
Aktualisiert Kategorien, die einer freigegebenen Katalogkategorie zugewiesen sind. Erforderlich, wenn die Option Shared Catalogs in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
sharedCatalogUpdatePrice
+
Aktualisiert den Preis für jedes Produkt in einem freigegebenen Katalog. Erforderlich, wenn die Option Shared Catalogs in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
quoteItemCleaner
+
+
Löscht ungültige oder inaktive Preisangebote, wenn ein Produkt aus dem Katalog gelöscht oder aus dem Warenkorb entfernt wird. Erforderlich, wenn die Option Quotes in den Konfigurationseinstellungen des Admin-Systems aktiviert ist.
sales.rule.quote.trigger.recollect
+
+
+
Aktualisiert aktive Warenkörbe entsprechend den Änderungen der Warenkorbpreisregel. Erforderlich beim Aktualisieren von Catalog price rules.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c