RabbitMQ binding spec
To setup RabbitMQ binding create a component of type . See this guide on how to create and apply a binding configuration.
Warning
The above example uses secrets as plain strings. It is recommended to use a secret store for the secrets as described here.
Spec metadata fields
This component supports both input and output binding interfaces.
create
Specifying a TTL per message
Time to live can be defined on queue level (as illustrated above) or at the message level. The value defined at message level overwrites any value set at queue level.
To set time to live at message level use the metadata
section in the request body during the binding invocation.
The field name is ttlInSeconds
.
Priority can be defined at the message level. If maxPriority
parameter is set, high priority messages will have priority over other low priority messages.
To set priority at message level use the metadata
section in the request body during the binding invocation.
The field name is .