Versions Compared

Key

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

...

Add these properties to the application.properties file of the component (i.e. Runtime, Case Engine etc.) to override common RabbitMQ properties for each queue/exchange. The queue and exchange names of the definitions.json file will still be used. Or for .yml (for example the Maintenance App or the DCM Lists Service):

Code Block
languagepowershellyml
titleapplication.propertiesyml
...
blueriq:
	default:
		rabbitmq:
			host: localhost
			port: 30010
			username: guest
			password: guest
			virtualHost: /
			ssl:
				enabled: false

If desired, it is possible to configure other exchanges/queues in each component individually. To do that, the following properties can be used.

...

Code Block
languageyml
titleblueriq-dcm-listsmaintenance-app.yml
blueriq:
  dcm:
    maintenance:
      app:   
        dlq:
          listener:
            rabbitmq:
              queueNames: 
                - dcmEventsDlq
                - dcmTasksEventsDlq
                - dcmScheduledEventsDlq
              ...

        case-engine:
          listener:
            rabbitmq:
              queueNames: 
                - dcmMaintenanceEventsQueue
			  ...

...