Kbase P88921: What to avoid if you don't want to lose messages
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  29/10/2009 |
|
Status: Unverified
GOAL:
Is it possible that messages get lost?
GOAL:
Using the SonicMQ adapter
FACT(s) (Environment):
Progress 9.1D
FIX:
The SonicMQ adapter has log files which contain info about the messages received if the logging level was set to verbose mode.
If the messages have not been received by the SonicMQ adapter than the
possibility left is that
they have been still in the queue but not been persistent. Not
persistent messages are not stored into the message database and get
lost as soon as the SonicMQ broker restarts. That is something
you can avoid by making the messages persistent.
Persistent messages only get lost if the database used for the message store gets reinitialized. That means for that case they will get explicitly deleted.