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?

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?