メッセージキューコンシューマー

次の表に、すべてのメッセージキューコンシューマー、その動作、およびそれらに関連する管理システム設定を示します。

消費者と説明
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イベント.
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
+
+
+
製品価格と在庫の変更に関する通知 E メールを顧客に送信します。 必須 ( Product Alerts オプションが有効になっている場合は、管理システム設定で有効になります。
purchaseorder.toorder
+
発注書をに変換します 注文. 必須 Purchase Order オプションが有効になっている場合は、管理システム設定で有効になります。
purchaseorder.transactional.email
+
発注書の E メールを送信します。 必須 Purchase Order オプションが有効になっている場合は、管理システム設定で有効になります。
purchaseorder.validation
+
関連するに対して発注を検証します 承認ルール. 必須 Purchase Order オプションが有効になっている場合は、管理システム設定で有効になります。

saveConfigProcessor

badge informative
2.4.7-beta
2.4.7 ベータ版でのみ使用可能
+
+
保存ジョブをメッセージキューに配置することで、ストア設定の変更を非同期的に保存します。これにより、多数のストアレベル設定を含むデプロイメントのパフォーマンスを向上させることができます。 を使用するために必要 AsyncConfig モジュール。
sales.rule.update.coupon.usage
+
+
+
次の条件を満たさない 問題 ここでは、単一使用のクーポンを複数回使用できます。
sharedCatalogUpdateCategoryPermissions
+
共有カタログカテゴリに割り当てられたカテゴリを更新します。 必須 Shared Catalogs オプションが有効になっている場合は、管理システム設定で有効になります。
sharedCatalogUpdatePrice
+
共有カタログ内の各製品の価格を更新します。 必須 Shared Catalogs オプションが有効になっている場合は、管理システム設定で有効になります。
quoteItemCleaner
+
+
商品がカタログから削除されたり、買い物かごから削除されたりした場合に、無効または非アクティブな価格見積もりを削除します。 必須 Quotes オプションが有効になっている場合は、管理システム設定で有効になります。
sales.rule.quote.trigger.recollect
+
+
+
アクティブな買い物かごを更新して、買い物かごの価格ルールの変更を反映します。 更新時に必須 Catalog price rules.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c