MQ Series Question:
Explain what is the effect of using persistent messages?
Answer:
- Persistent messages are usually logged.
- The performance of the application is reduced by logged messages
- Persistent messages are utilized only for essential data
- When the queue manager is stopped / failed or the data in the message is discarded, then use a non persistent message.
- As the logged data is persisted for long time and need to keep track about the events that are happening in the systems, this data need to be persisted
- Use buffering mechanism to improve the speed of retrieving data from the logged messages
- The performance of the application is reduced by logged messages
- Persistent messages are utilized only for essential data
- When the queue manager is stopped / failed or the data in the message is discarded, then use a non persistent message.
- As the logged data is persisted for long time and need to keep track about the events that are happening in the systems, this data need to be persisted
- Use buffering mechanism to improve the speed of retrieving data from the logged messages
Previous Question | Next Question |
What is Asynchrony in MQ? | Explain where are the backup files are present after creating the Queue Manager? |