I have above configuration in server.xml for Tomcat in my application.
I want to know how many concurrent I/O operations can Tomcat handle?
We have some XSL transformations happening in our application. Only during load testing, we see some XSL transformation throw exception. ( NullPointerException ). I want to know whether is there any relation between concurrent I/O and Tomcat.
Our Load Testing is for 1600 concurrent users.
I don't see anything in that configuration that has anything to do with IO.
Are you using the Apache Portable Runtime with Tomcat? I understand it can help with IO performance.
What is the root exception of the null pointer exception? If it is IO related (i.e. "Too many open files"), you are probably hitting the threshold for the number of open files for a process. This is an OS limitation and is usually pretty small (1024-2048 open files). Your system admin can change the threshold.