Making sure that messages are not lost (logging)
WebSphere® MQ logs all the information you need to recover from a queue manager failure.
WebSphere MQ records all significant changes to the data controlled by the queue manager in a recovery log.
This includes creating and deleting objects, persistent message
updates, transaction states, changes to object attributes, and channel
activities. The log contains the information you need to recover all
updates to message queues by:
- Keeping records of queue manager changes
- Keeping records of queue updates for use by the restart process
- Enabling you to restore data after a hardware or software failure
However, WebSphere MQ also relies on the disk system hosting its files. If the disk system is itself unreliable, information, including log information, can still be lost.