Consultor Eletrônico



Kbase 34224: What can cause duplicate messages in SonicMQ?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/10/1998
Solution ID: P4224

GOAL:

What can cause duplicate messages in SonicMQ?

FACT(s) (Environment):

SonicMQ

FIX:

Duplicate messages can occur in SonicMQ in the following situations:

a) If a session in PtP (Point to Point) is closed before the message is acknowledged then a newly created session will receive the same message again. This is intended behavior designed to avoid unpredictable results or lost messages if a client session crashes.

b) You can get duplicate messages if the same session does a session.recover(), but in that case the message will be marked as 'redelivered'.

c) You can also explicitly allow the session to get duplicate messages.