Hi everybody,
I’d like to pick up this old topic again, as I am seeing the same thing on a client’s environment currently and have no clue what is happening.
From out of nowhere warnings that the thread pool is exhausted are written very frequently. It’s a constant up and down with the number of threads exceeding the threshold in one minute and having 95% available in the next.
I have increased the number of threads from 250 to 400 (while 250 were just fine up to last week) but to no avail.
We have 13 scheduled tasks running. 4 of them run in 2-second-intervals, another 5 in one-minute-intervals and the rest are daily jobs running at midnight.
The server is a VM with Windows 2003 Server, IS is 7.1.3.
Where could I start looking who is needing all those threads to find a cause to the evil?
EDIT: A colleague suggested that Windows is using many many more threads than UNIX versions due to a different JVM implementation. He said that I possibly should increase the amount of threads in the pool to over 1000. This seems to be a bit too much to me.
Can anyone confirm that?
Thank you in advance,
Sascha
#Integration-Server-and-ESB#webMethods#webMethods-Archive