I have UM connection established between IS and UM using for native pub-sub. I have some doubts on below scenario when UM goes down.
We have CSQ as enabled so , IS will be storing all publishing document to its messaging queue when UM is down. But question is how long time it will be on hold in IS like until IS restart or some specific time ? Document type is guaranteed documents.
Where IS store documents like in file system or in memory. Suppose if IS get restarted or entire system get re-started where both IS and UM is residing. Still documents will be available after everything came up ?
Or in scenario if someone disable/enable UM connection or tigger while documents was residing in IS due to UM outage .
It will be good if some one can help me in those points.
AFAIK the csq is file based and they are persisted if the messaging provider is not available or down. IS checks for the messaging provider and once it is able to connect it will process the messages automatically in the order they are stored in csq, there is a setting for the same.
You can run a simple test and check the above scenarios on your local server. Let me know if you have any questions.