5. BestConfig for Tomcat Server

5.1. Experimental Settings

We executed Bestconfig for the Tomcat server, and we applied sysbench to test the performance of Tomcat server. All nodes used in our experiment are shown below.

Node OS CPU Memory
Tomcat Server CentOS 16 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 32GB
JMeter CentOS 16 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz 32GB

5.2. Performance Surface

We use JMeter that is a widely adopted benchmark tools in the workload generator for Tomcat to generate the target workload.

../../_images/tomcat.png

The performance surface of Tomcat under a page navigation workload.

5.3. Test Results

All the test resuls of Tomcat under different workloads -> Tomcat_Results.

5.5. Interface Impl

The source files of TomcatConfigReadin and TomcatConfigWrite implement the interfaces of ConfigReadin and ConfigWrite respectively.