APSB25-08 セキュリティパッチ後のすべての一括非同期 web エンドポイントの実行時間が短縮されました

この記事では、POST rest/all/async/bulk/V1/products (1000+ エントリを含む)など、APSB25-08 セキュリティパッチを適用した後に実行時間が大幅に長くなる、すべての一括非同期 web エンドポイントのホットフィックスを提供します。

説明 description

影響を受ける製品とバージョン

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.4、2.4.4-p1、2.4.4-p2、2.4.4-p3、2.4.4-p4、2.4.4-p5、2.4.4-p6、2.4.4-p7、2.4.4-p8、2.4.4-p9、2.4.4-p10、2.4.4-p11、2.4.4-p11、2.4.4.4-p12
  • Adobe Commerce(すべてのデプロイメント方法) 2.4.5、2.4.5-p1、2.4.5-p2、2.4.5-p3、2.4.5-p4、2.4.5-p5、2.4.5-p6、2.4.5-p7、2.4.5-p8、2.4.5-p9、2.4.5-p10、2.4.5-p11
  • Adobe Commerce(すべてのデプロイメント方法) 2.4.6、2.4.6-p1、2.4.6-p2、2.4.6-p3、2.4.6-p4、2.4.6-p5、2.4.6-p6、2.4.6-p7、2.4.6-p8、2.4.6-p9
  • Adobe Commerce(すべてのデプロイメント方法) 2.4.7、2.4.7-p1、2.4.7-p2、2.4.7-p3、2.4.7-p4
  • Adobe Commerce(すべてのデプロイメント方法) 2.4.8

問題

APSB25-08 セキュリティパッチを適用した後、1,000+ エントリを含む POST rest/all/async/bulk/V1/products リクエストの実行に大幅に時間がかかります。

再現手順:

  1. 1,000 エントリ以上の POST rest/all/async/bulk/V1/products リクエストを行います(名前、SKU、説明で十分です)。
  2. リクエストにかかる時間を書き留めます。
  3. APSB25-08 セキュリティパッチを適用し、生成されたデータとキャッシュを seco を使用してクリーンアップします。
  4. bin/magento c:f を実行します。
  5. ストアフロントに移動して、キャッシュと生成されたファイルが適切に配置されていることを確認します。
  6. 手順 1 からのリクエストを繰り返します。
  7. リクエストにかかる時間が長くなっていることに注意してください。
  8. APSB25-08 セキュリティパッチを削除し、キャッシュをフラッシュして、コードを再生成し、手順 1 のリクエストを繰り返して、実行時間が通常に戻ったことを確認します。 (オプション)

期待される結果:

時間の増加が予想されますが、非同期/一括リクエストの実行時間は大幅に増加しません。

実績:

非同期/一括リクエストの実行時間が大幅に増加しました。

解決策 resolution

この問題を解決するには、AC-14078-2-4x-composer-patch.zip を適用します。パッチ

パッチの適用方法

ファイルを解凍し、サポートナレッジベースの Adobeが提供する Composer パッチの適用方法を参照してください。

関連資料

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f