Up-to-date version of the configuration can be found in [this repository](https://gitlab.syncad.com/fiat/rabbitmq-config).
## Queues
## Queues
Communication between CBS and SEPA Connector requires 4 queues: one for sending messages from CBS to SEPA Connector, one for sending messages from SEPA Connector to CBS and one dead letter queue for each of the previous queues.
Communication between CBS and SEPA Connector requires 4 queues: one for sending messages from CBS to SEPA Connector, one for sending messages from SEPA Connector to CBS and one dead letter queue for each of the previous queues.
...
@@ -177,4 +181,4 @@ In SEPA Connector the infinite redelivery loop problem was solved by configuring
...
@@ -177,4 +181,4 @@ In SEPA Connector the infinite redelivery loop problem was solved by configuring
### CBS
### CBS
CBS call `channel.reject` with `deliveryTag` passed to consume handler by `AMQP-CPP` library core and similarly as in SEPA Connector all fails while consuming are fatals.
CBS calls`channel.reject` with `deliveryTag` passed to consume handler by `AMQP-CPP` library core and similarly to the SEPA Connector all failures during message consumption are considered fatal.