ACSD-53845: MySQL connection timeout issue when consumer max_messages = 0
The ACSD-53845 patch fixes the issue where MySQL connection times out when consumer max_messages = 0
. This patch is available when the Quality Patches Tool (QPT) 1.1.42 is installed. The patch ID is ACSD-53845. Please note that the issue is scheduled to be fixed in Adobe Commerce 2.4.7.
Affected products and versions
The patch is created for Adobe Commerce version:
- Adobe Commerce (all deployment methods) 2.4.6
Compatible with Adobe Commerce versions:
- Adobe Commerce (all deployment methods) 2.4.0 - 2.4.6-p3
magento/quality-patches
package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.Issue
MySQL connection times out when consumer max_messages = 0
.
However, connection to the database will be restored when starting a transaction.
Steps to reproduce:
- Send a request to bulk update products using the
async/bulk/V1/products
REST API endpoint. - Check status in the
magento_operation
table.
Expected results:
The products are updated.
Actual results:
-
An error is logged:
code language-none report.CRITICAL: Message has been rejected: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away [] []
-
status for this operation remains 4 in the
magento_operation
table.
Apply the patch
To apply individual patches, use the following links depending on your deployment method:
- Adobe Commerce or Magento Open Source on-premises: Quality Patches Tool > Usage in the Quality Patches Tool guide
- Adobe Commerce on cloud infrastructure: Upgrades and Patches > Apply Patches in the Commerce on Cloud Infrastructure guide
Related reading
- Quality Patches Tool released: a new tool to self-serve quality patches in the support knowledge base
- Check if patch is available for your Adobe Commerce issue using Quality Patches Tool in the Quality Patches Tool guide
- Best practices for modifying database tables in the Commerce Implementation Playbook
For info about other patches available in QPT, refer to Quality Patches Tool: Search for patches in the Quality Patches Tool guide.