Does each JVM instance only use one thread?
eg. if a user makes a request to one JVM instance that will take 5 seconds, then 2 seconds later another user makes a request to the same JVM instance, will the second user have to wait the remaining 3 seconds before their request even starts being processed?