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.