Smile CDR v2024.08.PRE
On this page:
   46.23    Cluster Manager Maintenance 46.25    Cluster Level Security   

46.24.1Message Broker

 

The Message Broker configuration category includes the following configurable options:

  • Message Broker Address

  • (Deprecated)Channel Naming Prefix

  • Message Broker Password

  • Message Broker Type

  • Message Broker Username

46.24.2Property: Message Broker Address

 
Property Name Message Broker Address
Property Key
Property Type STRING
Description The connection string to use when connecting to a remote broker.
Applies to Modules
  • Cluster Manager
Default Value (no default)
Example Property
module.[MODULE_ID].config.messagebroker.address = 

46.24.3Property: (Deprecated)Channel Naming Prefix

 
Property Name (Deprecated)Channel Naming Prefix
Property Key
Property Type STRING
Description (Deprecated)If specified, all channels used by the Message Broker will have the given prefix applied to their name.
Applies to Modules
  • Cluster Manager
Default Value (no default)
Example Property
module.[MODULE_ID].config.messagebroker.channel_naming.prefix = MYORG-SMILE-CDR-CHANNELS-

46.24.4Property: Message Broker Password

 
Property Name Message Broker Password
Property Key
Property Type PASSWORD
Description The password to use when connecting to the message broker.
Applies to Modules
  • Cluster Manager
Default Value (no default)
Example Property
module.[MODULE_ID].config.messagebroker.password = 

46.24.5Property: Message Broker Type

 
Property Name Message Broker Type
Property Key
Property Type ENUM
Values
  • EMBEDDED_ACTIVEMQ
  • REMOTE_ACTIVEMQ
  • KAFKA
  • NONE
Description Determines the type of message broker used for subscriptions. If EMBEDDED_ACTIVEMQ is chosen, it is started by the Subscription Matcher module. EMBEDDED_ACTIVEMQ and REMOTE_ACTIVEMQ use the following "Message Broker" configuration. KAFKA uses the following "Kafka" configuration. Use NONE if a broker is not required (e.g. if your server does not require subscriptions.)
Applies to Modules
  • Cluster Manager
Default Value EMBEDDED_ACTIVEMQ
Example Property
module.[MODULE_ID].config.messagebroker.type = EMBEDDED_ACTIVEMQ

46.24.6Property: Message Broker Username

 
Property Name Message Broker Username
Property Key
Property Type STRING
Description The username to use when connecting to the message broker.
Applies to Modules
  • Cluster Manager
Default Value (no default)
Example Property
module.[MODULE_ID].config.messagebroker.username = 
   46.23    Cluster Manager Maintenance 46.25    Cluster Level Security