Too many ACH threads
suyash248 opened this issue · 1 comments
suyash248 commented
I'm creating 1 ACH client per service and I can see that for each service, there are 256 ACH threads + 2 timer threads getting created. But as per the doc, there should be 2 * 4 = 8 ACH threads + 1 timer thread.
I'm setting keep-alive as true,
What's the reason behind too many threads? am I missing something?
Configuration -
OS: Linux
JDK: 1.8
ACH Version: 2.8.1
CPU cores: 4
suyash248 commented
In my case, the docker image was consuming all the cores(64 cores) of the physical machines instead of the limit provided by us(i.e. to use 4 cpu cores). Changing the docker image solved the problem.