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.
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.4. Script files¶
5.5. Interface Impl¶
The source files of TomcatConfigReadin and TomcatConfigWrite implement the interfaces of ConfigReadin and ConfigWrite respectively.