JBoss tuning considerations
- Disable scanning for hot deployments.
- Set up prepared statement cache and connection
pooling.
- Set Web container thread pools accordingly. Watch
the currentThreadsBusy parameter. If this increases,
watch the threadpool and the connectionPool.
- Trim log4j settings (turn off console appender;
reduce severity from WARN to ERROR).
- Disable mail service.
- Disable hypersonic JBoss EAP 5 database.
- If you are not using JBoss messaging, disable the
same.
- Disable XA datasource (Sterling Supply Chain applications
do not use XA datasources).
- Disable scheduler service if not needed.