Hi,
We are encountering some performance issues with the IS.
Our request to invoke a flow service typically takes around 1-2 secs to run. It is invoked via Java API by first creating the context and then do a connection to the IS, before invoking the flow service.
However, we have noticed that if there are already many sessions in the IS (around >10), our request takes > 10 secs to complete.
We have done some timing logs, and noted that the creation time of the context is roughly the same, but the context.connect(server,uid,pwd) will be slowed down considerably, if there are a number of sessions already present in the IS.
Basically if under low load (i.e. low number of sessions), it will work normally, but under high load, the requests take too long to complete.
Is there any way to tune the performance of the IS and/or packages, in the presence of high session count?
We have tried to increase the Java Heap Size to 1GB and up the max thread pool size to 400, but to no avail.
#webMethods#Flow-and-Java-services#Integration-Server-and-ESB