The capacity management of a Java Enterprise Edition application involves the tuning of numerous parameters at different layers that include the database management system, network, operating system, Java Virtual Machine, JEE application server and application code level itself. At the application server level, an important element to be considered is the instance pooling mechanism, which manages the creation of instances required to process client requests. This paper proposes Petri net models to represent the instance pooling mechanism embedded in the JBoss application server and demonstrates how those models can be used for performance evaluation.
展开▼