RabbitMQ is one of the most popular open-source enterprise messaging systems modelled on the Advanced Message Queuing Protocol (AMQP) standard. This guide covers the Ballerina RabbitMQ module and its public API. This module contains the functionality to support messaging with the RabbitMQ broker (AMQP 0-9-1). It assumes that the most recent version of Ballerina is used and is built on top of the basics. "> API Docs - Record : RabbitMQServiceConfig

Record - rabbitmq : RabbitMQServiceConfig

Configurations required to create a subscription.

Fields

  • prefetchCount int
  • Maximum number of messages that the server will deliver and 0 if unlimited. Unless explicitly given, this value is 10 by default.

  • prefetchSize int
  • Maximum amount of content (measured in octets) that the server will deliver and 0 if unlimited