Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Salesforce module provides you with the ability to select one from two "Message Queue" options.

Table of Contents
minLevel1
maxLevel7

Standard Message Queue

The Standard Message Queue is based on Cron jobs. By default, the cron job generates schedules every 1 minute.

Info

For Cron installation refer to “Magento 2 CRON Setup“ article

How to enable Salesforce Standard Message Queue in Magento

  1. Go to Magento Admin panel

  2. Click Salesforce (on left sidebar) - General Configuration - Advanced (tab)

    Image Added

  3. Set "Message Queue" option to "Standard" and Save Config

    Image Added


Additionally, cron run settings can be modified

  1. Go to Magento Admin panel

  2. Click on Stores - Configuration - Advanced - System - Cron configuration options for group:tnw_salesforce_crons tab

...

RabbitMQ message queue

RabbitMQ message queue is an open-source message broker that offers a reliable, highly available, scalable, and portable messaging system.

...

Standard

...

Message queues provide an asynchronous communications mechanism. It supplies faster data synchronization.

Info

For RabbitMQ installation refer to “RabbitMQ Overview“ Magento devdocs article

How to enable Salesforce RabbitMQ Message Queue in Magento

  1. Go to Magento Admin panel

  2. Click Salesforce (on left side bar) - General Configuration - Advanced (tab)

    Image Added

  3. Set "Message Queue" option to "RabbitMQ"

    Image Added
  4. Click Save Config

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@11ce5
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "IWS"
labelskb-how-to-article

...