Try OpenEdge Now
skip to main content
Messaging and ESB
Implementing Messaging : Managing connections and sessions : Accessing message delivery parameters : Discardable messages
 
Discardable messages
SonicMQ supports a DISCARDABLE message delivery mode. For non-transacted Pub/Sub sessions, DISCARDABLE delivers all messages to subscribers that are keeping up with the flow of messages, but drops the oldest messages waiting for lagging subscribers when new messages arrive, under any of the following conditions:
*When the message server's internal buffers for that subscriber session are full
*When a neighbor cluster member containing a Topic subscription is unavailable and a subscriber is located on the other cluster member
*When an intended durable subscriber is unavailable
An application controls message delivery mode using the publishprocedure and the setDefaultPersistencyprocedure.