I am looking for some technical information concerning how E3 5.1M handles requests, especially when multiple requests are submitted. We currently have a single E3 license, which means we can utilize one processor. The recommendation is to have a one-to-one mapping of processor to E3 sub-process, though we have configured our E3 instance to use a maximum of two sub-processes. So E3 is able to process two incoming processes at once, however, I was curious to know how E3 handles incoming requests if there is more than the number of active sub-processes. For example, three requests are submitted, so what happens to the third? I am assuming the third request is queued based on the sub-process pool configuration attribute maxSubprocessWait, which is how long E3 will wait for a sub-process to become available to process a request. How many requests can be queued in this manner? Are all requests beyond the number of sub-processes being queued? Is there a point when E3 will just start rejecting requests?