メッセージキューコンシューマー
次の表は、すべてのメッセージキューコンシューマーを示し、その役割を説明し、関連する管理者システム設定設定を示しています。
消費者と説明
Adobe Commerce
Adobe CommerceとB2Bの統合
Magento Open Source
async.operations.all+
+
+
品目のインポートまたはエクスポート、大規模な価格変更、倉庫への製品の割り当てなど、一括操作の各タスクに対するメッセージを作成します。 管理者システム構成設定でAdmin bulk operations オプションが Run asynchronously に設定されている場合は必須です。
codegeneratorProcessor+
+
+
バックグラウンドでクーポンを非同期生成します。 バッチクーポン生成機能の使用に必要です。
commerce.eventing.event.publish+
+
Adobe CommerceのAdobe I/O Eventsで優先度として登録されているイベントを確認します。
exportProcessor+
+
+
大規模なデータセット(例:200,000個の製品)の書き出し中に接続タイムアウトを防止します。
inventoryQtyCounter+
+
注文または商品が削除された後に、在庫指数を非同期で修正します。 管理者設定でUse deferred stock update オプションが有効になっている場合は必須です。 パフォーマンスのベストプラクティス を参照してください。
inventory.source.items.cleanup+
+
+
製品が削除されると、製品SKUによってソース項目が非同期削除されます。 管理者システム構成設定でSynchronize with Catalog ストックオプションが有効になっている場合に必要です。
inventory.mass.update+
+
+
レガシー在庫商品の非同期処理、レガシー在庫商品の更新、デフォルトのソース品目の更新、特定の製品SKUの在庫のインデックス再作成を行います。 管理者システム構成設定で Run asynchronously 一括操作が有効になっている場合に必要です。
inventory.reservations.cleanup+
+
+
製品が削除された後、製品SKUによって予約を非同期削除します。 管理者システム構成設定でSynchronize with Catalog ストックオプションが有効になっている場合に必要です。
inventory.reservations.update+
+
+
製品が削除された後、製品SKUによって予約を非同期で更新します。 管理者システム構成設定でSynchronize with Catalog ストックオプションが有効になっている場合に必要です。
inventory.reservations.updateSalabilityStatus+
+
+
在庫に割り当てられた各製品の販売可能数量を非同期で更新します。 Inventory Managementを使用している場合は、このコンシューマーを常に起動して実行する必要があります。
inventory.indexer.sourceItem+
+
+
ソースアイテムのインデックスを非同期で再作成します。 管理者システム構成設定で Stock/Source reindex strategy が「asynchronous」に設定されている場合は必須です。
inventory.indexer.stock+
+
+
在庫の非同期インデックス作成。 管理者システム構成設定で Stock/Source reindex strategy が「asynchronous」に設定されている場合は必須です。
matchCustomerSegmentProcessor+
+
一時データベーステーブルを作成し、各顧客セグメント をその中に移動し、セグメント IDに一致するすべてのセグメントを削除し、セグメント IDを指標として使用して顧客セグメントにコピーします。 これらはすべてトランザクション内で実行されるため、何かが失敗した場合は、トランザクションがこの実行前の状態にロールバックされます。 トランザクションの後、消費者は一時テーブルをドロップします。
media.content.synchronization+
+
+
商品、カテゴリ、CMS ブロック、CMS ページに割り当てられたメディアへのリンクが、アセットに正しく割り当てられます。 使用されなくなった古いアセットを削除します。
media.gallery.renditions.update+
+
+
メディアアセットのパスを生成および検証します。 アセットへの絶対パスは、メディアディレクトリ内からサーバー上のどこに配置されているかによって決まります。 画像は(必要に応じて)サイズ変更され、生成されたパス内のメディアディレクトリにコピーされます。
media.gallery.synchronization+
+
+
画像ファイルを
media_gallery_asset データベース テーブルに読み込みます。media.storage.catalog.image.resize+
+
+
非同期 サイズ変更 カタログ画像。
negotiableQuotePriceUpdate+
交渉可能な見積の価格を更新します。 管理者システム構成設定でQuotes オプションが有効になっている場合に必要です。
placeOrderProcessor+
+
非同期で注文を処理します。これにより、注文を受信としてマークし、メッセージキューに配置し、先入れ先出し方式で処理します。 顧客が成功メッセージを表示する前に、バックエンドのプロセスが完了するのを待つ必要がないため、処理可能な注文数を改善するための ベストプラクティス を検討しました。
product_action_attribute.update+
+
+
管理者を使用した後、データベース内の製品属性に対する変更を非同期で更新を行います。
product_action_attribute.website.update+
+
+
管理者を使用した後、データベース内の特定のストアビューの製品属性に対する変更を更新を行うに非同期で書き込みます。
product_alert+
+
+
商品の価格や在庫の変更に関する通知メールを顧客に送信します。 管理者システム構成設定でProduct Alerts オプションが有効になっている場合に必須です。
purchaseorder.toorder+
発注を注文に変換します。 管理者システム構成設定でPurchase Order オプションが有効になっている場合に必要です。
purchaseorder.transactional.email+
発注書の電子メールを送信します。 管理者システム構成設定でPurchase Order オプションが有効になっている場合に必要です。
purchaseorder.validation+
関連する承認ルール に対して発注書を検証します。 管理者システム構成設定でPurchase Order オプションが有効になっている場合に必要です。
saveConfigProcessor+
+
保存ジョブをメッセージキューに配置することで、ストア設定の変更を非同期で保存します。これにより、多数のストアレベル設定を含むデプロイメントのパフォーマンスを向上できます。
AsyncConfig モジュールを使用する必要があります。sales.rule.update.coupon.usage+
+
+
1回限りのクーポンを複数回使用できる問題を回避します。
sharedCatalogUpdateCategoryPermissions+
共有カタログ カテゴリに割り当てられたカテゴリを更新します。 管理者システム構成設定でShared Catalogs オプションが有効になっている場合に必要です。
sharedCatalogUpdatePrice+
共有カタログ内の各製品の価格を更新します。 管理者システム構成設定でShared Catalogs オプションが有効になっている場合に必要です。
quoteItemCleaner+
+
商品がカタログから削除されたり、買い物かごから削除されたりすると、無効または非アクティブな価格見積もりを削除します。 管理者システム構成設定でQuotes オプションが有効になっている場合に必要です。
sales.rule.quote.trigger.recollect+
+
+
アクティブなショッピングカートを更新して、カート価格ルールの変更を反映します。 Catalog price rulesの更新時に必須です。
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c