Consultor Eletrônico



Kbase 34664: What are the thread counts in SonicMQ Version 4.0 versus SonicMQ 3.x?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Solution ID: P4664

GOAL:

What are the thread counts in SonicMQ Version 4.0 versus SonicMQ 3.x?

FACT(s) (Environment):

SonicMQ 3.5
SonicMQ 4.0
Progress 9.1C
Progress 9.1D

FIX:

-- With SonicMQ Version 4.0:

Each connection is 2 threads
A session has 0 threads
A Producer is 0 threads
A Synchronous Receiver is 0 threads
An Asynchronous Receiver (using the MessageListener) is 1 thread per Message Listener
A Transacted Session is 1 Thread

-- SonicMQ Version 3.x is very different:

4 Threads per connection
2 Threads per session
1 Thread per MessageListener
3 Threads per Durable Subscriber

These figures show that SonicMQ Version 4 uses less threads.

The SonicMQ Adapter of Progress Version 9.1C is still based on SonicMQ Version 3.x and so, does not work with the archives of SonicMQ version 4.
The SonicMQ Adapter in Progress Version 9.1D however, is based on SonicMQ Version 4.x, which has less threads. The 9.1D Adapter works only with the archives of SonicMQ Version 4. How big the difference is in the number of threads will of course depend on the application.