-
Book Overview & Buying
-
Table Of Contents
JBoss AS 5 Performance Tuning
Most services provided by the application server are granted by means of the pooling of resources. Keeping these resources in a pool avoids the burden of re-creating costly resources like database connections and can be used as well to limit the amount of requests to be processed by the application server. As a matter of fact, allowing an indiscriminate number of requests to access your resources can be quite dangerous and can expose your system to potential threats.
JBoss AS defines a large list of pools, which, depending on the nature of your application, can become a potential bottleneck if you don't configure them appropriately.
The following table introduces the list of pools, adding the relevant configuration information for it. You need to replace "<server>" with your server configuration, for example JBOSS_HOME/server/default is the path of the default configuration.
|
Pool |
Used for |
Configuration |
|---|---|---|
|
System thread pool |
For JNDI naming |
|
Change the font size
Change margin width
Change background colour