Consultor Eletrônico



Kbase P101381: SonicMQ Adapter: Durable Subscription performance is slow.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   17/02/2006
Status: Unverified

FACT(s) (Environment):

Progress 9.1x
OpenEdge 10.x
SonicMQ 5.x
Sonic MQ 6.x

SYMPTOM(s):

Durable Subscription performance is slow.

Messages are published to the topic while the durable subscriber is disconnected.

When the Durable Subscriber reconnects to the broker it takes a long time to consume all of the saved messages.

CAUSE:

This is expected behavior. For each disconnected durable subscriber the SonicMQ Broker will persist to disk any message that is delivered to the topic the durable subscriber is subscribed to. This could cause performance problems when the durable subscriber reconnects and attempts to consume all of the saved messages.

FIX:

Use the shared subscription feature that was introduced in SonicMQ Version 5.X. This will allow you to share multiple consumers as one durable subscriber. The broker handles shared subscriptions so they can be used with the SonicMQ 4.0 client that the SonicMQ Adapter is certified and tested against.