Starting with Magento 2.3.0, the Magento_Queue module for RabbitMQ becomes part of the Open Source edition.


But I cannot find documentation on how it's being used in the core. Are there already features in the Open Source version, formerly known as Community Edition, that use RabbitMQ, if configured? Which ones?

| improve this question | | | | |
  • Did you get answer? – Amit Bera Nov 30 '18 at 7:37
  • Is it mandatory to install rabbit mq if we are using magneto 2.3.2 or else without rabbit mq also will magento works with all scenarios – user3705458 Oct 21 '19 at 11:17

You can find queue consumers by searching for etc/queue_consumer.xml files.

In Magento 2.3.0 Open Source, there was one, async.operations.all, from the Magento_WebapiAsync module, the asynchronous API.

In Magento 2.3.2 Open Source, the following have been added:

  • product_action_attribute.update from Magento_Catalog
  • product_action_attribute.website.update from Magento_Catalog
  • codegeneratorProcessor from Magento_SalesRule
  • exportProcessor from Magento_ImportExport

But they all specify connection=db, not connection=amqp, which means they use MySQL as queue backend by default.

| improve this answer | | | | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.