
■“JavaVirtual Machine (JVM) Information” on page 70
■“WebApplication Information” on page 71
■“JDBCResource Information” on page 72
Onceyou have viewed the statistics you need, you can tune various aspects of your server’s
performanceat the conguration level using the Admin Console's Performance tab. The Admin
ConsolePerformance tab includes settings for many performance categories, including:
■HTTPSettings (includes Thread Pool and Keep Alive)
■DNSSettings
■SSLand TLS Settings
■CacheSettings
■CGISettings
■AccessLog Buer Settings
Youcan also view and set tuning parameters using the appropriate wadm commands. In general,
whenyou set tuning properties using wadm commands, the names of the properties are the same
asdisplayed in stats.xml.
Connection Queue InformationInWeb Server, a connection is rst accepted by acceptor threads associated with the HTTP
listener.The acceptor threads accept the connection and put it into the connection queue.
Then,request processing threads take the connection in the connection queue and process the
request.For more information, see “Connection-Handling Overview” on page 40.
Connectionqueue information shows the number of sessions in the connection queue, and the
averagedelay before the connection is accepted by the request processing thread.
Thefollowing is an example of how these statistics are displayed in perfdump:
ConnectionQueue:
-----------------------------------------
Current/Peak/Limit Queue Length 0/1853/160032
Total Connections Queued 11222922
Average Queue Length (1, 5, 15 minutes) 90.35, 89.64, 54.02
Average Queueing Delay 4.80 milliseconds
Thesame information is displayed in a dierent format through the Admin Console or
command-lineinterface, with some slight dierences. The following table shows the
informationas displayed in the Admin Console when accessing monitoring information for the
serverinstance:
UsingMonitoringData to TuneYour Server
Chapter2 • Tuning Sun Java System Web Server 49