APSB25-08安全修补程序后,所有批量异步Web端点的执行时间都有所增加

本文为所有批量异步Web端点(例如POST rest/all/async/bulk/V1/products)提供了一个修补程序,这些端点具有1000个以上的条目,在应用APSB25-08安全修补程序后这些条目的执行时间显着延长。

描述 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-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安全修补程序后,执行包含1000个以上条目的POST rest/all/async/bulk/V1/products请求所花费的时间明显较长。

重现问题的步骤:

  1. 发出包含1000个以上条目(名称、SKU和描述已足够)的POST rest/all/async/bulk/V1/products请求。
  2. 请注意请求所用的时间。
  3. 应用APSB25-08安全修补程序并使用seco清除生成的数据和缓存。
  4. 运行bin/magento c:f。
  5. 请转到storefront以确保缓存和生成的文件已准备就绪。
  6. 重复步骤1中的请求。
  7. 请注意,请求所花费的时间已增加。
  8. 删除APSB25-08安全修补程序,刷新缓存,重新生成代码,然后重复步骤1中的请求以确认执行时间恢复正常。 (可选)

预期结果:

异步/批量请求的执行时间没有显着增加,但预计会有所增加。

实际结果:

异步/批量请求的执行时间显着增加。

解决方法 resolution

要解决此问题,请应用AC-14078-2-4x-composer-patch.zip。修补程序。

如何应用修补程序

解压缩文件,并在我们的支持知识库中参阅如何应用Adobe提供的编辑器修补程序获取相关说明。

相关阅读

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