2.0.1 • Published 8 months ago

@medusajs/event-bus-redis v2.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Overview

Redis Event Bus module for Medusa. When installed, the events system of Medusa is powered by BullMQ and io-redis. BullMQ is responsible for the message queue and worker. io-redis is the underlying Redis client, that BullMQ connects to for events storage.

Getting started

Install the module:

yarn add @medusajs/event-bus-redis

Add the module to your medusa-config.js:

module.exports = {
  // ...
  modules: [
    {
      resolve: "@medusajs/event-bus-redis",
      options: {
        redisUrl: "redis:..",
      },
    },
  ],
  // ...
}

Configuration

The module can be configured with the following options:

OptionTypeDescriptionDefault
redisUrlstringURL of the Redis instance to connect to.events-worker
queueNamestring?Name of the BullMQ queue.events-queue
queueOptionsobject?Options for the BullMQ queue. See BullMQ's documentation.{}
redisOptionsobject?Options for the Redis instance. See io-redis's documentation{}

Info: See how the options are applied in the RedisEventBusService and loader.

If you do not provide a redisUrl in the module options, the server will fail to start.

medusa-plugin-reviews-and-ratingmedusa-payment-fibmedusa-my-custom-pluginmedusa-plugin-contact-us@everything-registry/sub-chunk-592medusa-fulfillment-sendcloudmedusa-plugin-authorize-netwodoxo-medusa-plugin-category-imageswodoxo-medusa-starter-defaultwodoxo-medusa-variant-imagesgcm-custom-fulfillment1medusa-plugin-multicurrencymedusa-plugin-nabx-multicurrency@kvytech/medusa-plugin-announcement@kvytech/medusa-plugin-management@kvytech/medusa-plugin-newsletter@kvytech/medusa-plugin-product-reviews@medusajs/medusa@hifive-dev/medusa-fulfillment-sendcloudmy-headlessmy-medusa-storeshopism-affliate-marketingshopism-customer-authshopism-emails-messagesshopism-globalpayments-pluginshopism-order-docketshopism-subscription-pluginshopism-wishlist-pluginmedusa-google-storagemedusa-hello-worldmedusa-imgurmedusa-import-matterhorn-v1medusa-import-xtradermedusa-payment-authorizenetmedusa-jovanmedusa-outerspace-plugin-strapimedusa-kapture-syncmedusa-locationmedusa-plugin-couriermedusa-fulfillment-econtmedusa-admin-dispatchermedusa-admin-vendormedusa-authorizenetmedusa-bank-transfermedusa-blogmedusa-admin-addressmedusa-csv-stock-managementmedusa-custom-medusamedusa-customer-queriesmedusa-strapi-syncmedusa-taxes-stripemedusa-shopism-basemedusa-source-prestashop-tempmedusa-starter-drivermedusa-starter-ordermedusa-storefront-configurationmedusa-product-options-metadata-voxsarmedusa-razorpay-webhookmds-plugin-shop-providermedusa-plugin-kafkamedusa-plugin-kycmedusa-plugin-mailjet1medusa-plugin-mbbankmedusa-plugin-telegrammedusa-plugin-user-rolesmedusa-product-feature-displaymedusa-plugin-sanitymedusa-plugin-quickbooksmedusa-plugin-razorpay-detailsmedusa-edit-optionvalue-metadatamedusa-plugin-delivery-matrixmedusa-plugin-demo-mtmedusa-plugin-easyblogmedusa-plugin-excel-importmedusa-plugin-feedsmedusa-plugin-invoiceahoymedusa-plugin-pagemedusa-plugin-pagesmedusa-plugin-blobmedusa-plugin-brevo-emailmedusa-plugin-paymobmedusa-payment-squaremedusa-payment-zalopay@weframetechsolutions/medusa-order-affiliate@teewoeijer/medusa@zoowee/medusa-payment-razorpayavif-convertcharadhul-notification-plugin@sgftech/medusa-plugin-auction@shiju-s/valoriz-loyalty-plugin
2.0.1

8 months ago

2.0.0

8 months ago

1.8.14

11 months ago

1.8.13

1 year ago

1.8.12

1 year ago

1.8.11

1 year ago

1.8.10

2 years ago

1.8.9

2 years ago

1.8.8

2 years ago

1.8.7

2 years ago

1.8.6

2 years ago

1.8.5

2 years ago

1.8.4

2 years ago

1.8.2

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.8.0-rc.1

2 years ago

1.8.0-rc.2

2 years ago

1.8.0-rc.3

2 years ago

1.8.0-rc.4

2 years ago

1.8.0-rc.0

2 years ago

1.8.3

2 years ago

0.0.0

2 years ago