Will the messages in temporary queue be lost during failover?

Will the messages in temporary queue be lost during failover?

book

Article ID: KB0090034

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
The temporary queue will be deleted with any one of the following situations:

-- You explicitly delete it,
-- The client disconnects from the server.
-- There are no pending messages and no consumers to the temporary queue, the EMS server will delete the temporary queue.  

Also only the persistent messages will be saved into persistent storage, if you don't want to lose the messages during failover, you should send persistent messages.

So, if the client connection which creates the temporary queue is reconnected after failover and the messages are persistent messages, the messages will not be lost in a temporary queue after failover. However, if there is disk or other system errors and the persistent messages are failed to write into the shared store, the messages will be lost. But the chance should be pretty low.

Issue/Introduction

Will the messages in temporary queue be lost during failover?