If you have topic to queue bridge, what happens to the PERSISTENT messages published to that topic if the EMS server is stopped and/or crashes? Is the message lost?
book
Article ID: KB0089634
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
-
Not Applicable
-
Description
Resolution: If the publisher sends a PERSISTENT message to a topic that is bridged to 'failsafe' queue(s), then EMS Server will send a response to the publisher only after the message has been persisted on disk (for the failsafe queue(s)). In this case no message will be lost, because if the EMS server crashes before the message has been persisted on disk, the publisher will get an exception.
If the bridged destination queue is not failsafe, EMS Server writes asynchronously on disk, and there is still a time window that could cause message loss in case of OS crash.
Issue/Introduction
If you have topic to queue bridge, what happens to the PERSISTENT messages published to that topic if the EMS server is stopped and/or crashes? Is the message lost?