Configuring conflation
Use the CONFLATION topic property to select a conflation policy for a topic.
You can specify the conflation policy for each topic when it is created, using the CONFLATION topic property. The default policy is "conflate" (see below).
Conflation policies
Use the CONFLATION topic property to set a topic's conflation policy using one of the following values.
Property | Description |
---|---|
conflate (default) | Only conflate topics when a session with a full queue receives a new message. |
always | An 'eager' policy that conflates updates as they arrive. If enabled, the queue will only ever contain one update. |
off | Disable conflation for this topic. Sessions receive every update. |
unsubscribe | When a session with a full queue receives a new message, unsubscribe the session with unsubscribe reason BACK_PRESSURE. |