Author |
Message |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Wed Dec 31, 2008 6:49 am Subject: thread starvation? - multiple input nodes |
Apparently the problems with ODBC timeouts for additional instances detailed in the technote are NOT fixed in 6.1, we've requested they get fixed in a 6.1 maintanenace release. |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Tue Dec 16, 2008 7:59 am Subject: thread starvation? - multiple input nodes |
I think additional instances can be a good thing in certain circumstances ( if they do not result in stale ODBC connections ), and will be a better thing in 6.1 when you can configure them in pools ag ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Tue Dec 16, 2008 7:26 am Subject: thread starvation? - multiple input nodes |
Here's an experiment.
Take a message flow, add an MQinput node assigned to read Q1.
Deploy it and look at open input count on MQ Q1. This shows 1.
Add 2 more MQInput nodes with the same prope ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 1:28 pm Subject: thread starvation? - multiple input nodes |
Jeff , we do not use additional instances in order to avoid this little beauty :
"Database connections are not released when using additional instances"
http://www-1.ibm.com/support/d ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 9:39 am Subject: thread starvation? - multiple input nodes |
Or rather the documentation I have read does not make it clear to me, in the context of multiple Input nodes assigned to different qs.
See Threading here :
http://publib.boulder.ibm.com/infocent ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 9:26 am Subject: thread starvation? - multiple input nodes |
Thanks Jeff.
So basically there is a pool of threads serving ALL the input nodes whose size = number of MQInput nodes in the flow + additional instances, and the distribution of those threads servi ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 7:36 am Subject: thread starvation? - multiple input nodes |
He may well have been quite clear, but the point is for me to understand, and I am not there yet.
So for example I have 1 message flow with 3 input nodes all assigned to read different queues.
N ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 6:08 am Subject: thread starvation? - multiple input nodes |
Hi,
To be clear, other messages are being processed normally by input nodes within the same flow.
Given that all the messages process successfully once the broker is restarted, then there is no ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 4:54 am Subject: thread starvation? - multiple input nodes |
Hmm, so thread starvation does not mean that a q never gets processed?
Just that it might be processed infrequently ( disproportionately to the number of additional instances configured)?
Is t ... |
Topic: thread starvation? - multiple input nodes |
andrewjhenderson
Replies: 16 Views: 14082
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 15, 2008 4:17 am Subject: thread starvation? - multiple input nodes |
Hello , I have noticed an an announcement within a broker 6.1 What's new :
"Allow additional instances to be set on individual input nodes :Avoids thread starvation in multiple input node mess ... |
Topic: Execution groups/threads/Solaris 10 |
andrewjhenderson
Replies: 1 Views: 1760
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 08, 2008 7:07 am Subject: Answering my own post |
As usual I find the right reference after I've posted.
Here it is for anyone else
p62 on Broker 6.1 Solaris SPARC performace support pac.
ftp://ftp.software.ibm.com/software/integration/suppo ... |
Topic: Execution groups/threads/Solaris 10 |
andrewjhenderson
Replies: 1 Views: 1760
|
Forum: WebSphere Message Broker (ACE) Support Posted: Mon Dec 08, 2008 6:50 am Subject: Execution groups/threads/Solaris 10 |
You have MQ v6, WMB 6, and the largest Solaris 10 box that an architect could spec ( 32 processors and a zillion GB).
You deploy a compute intensive message flow with a reasonable number of additio ... |
Topic: Failed to allocate memory abend error |
andrewjhenderson
Replies: 14 Views: 18157
|
Forum: WebSphere Message Broker (ACE) Support Posted: Fri Dec 05, 2008 1:47 am Subject: Similar errors on Solaris |
This may not help on AIX but check it.
On Solaris ulimit stacksize unlimited results in 2Gb of memory being reserved for the stack, which violently reduces the amount of process space available for ... |
Topic: Broker database question |
andrewjhenderson
Replies: 1 Views: 1860
|
Forum: WebSphere Message Broker (ACE) Support Posted: Thu Mar 27, 2008 8:47 am Subject: Broker database question |
For WMB 6.0.0.1 and above, can anyone confirm whether broker flows will continue to operate normally if there is a broker database outage while message broker is running.
I have seen existing posts ... |
Topic: Additional instances and ODBC issue |
andrewjhenderson
Replies: 0 Views: 1727
|
Forum: WebSphere Message Broker (ACE) Support Posted: Wed Oct 17, 2007 6:11 am Subject: Additional instances and ODBC issue |
I have not seen this technote mentioned on mqseries.net but have a look if additional instances is your thing.
We were getting ODBC connection issues with infrequent traffic in MB v6,
( tcp/ip t ... |