Browse > Article
http://dx.doi.org/10.7236/JIIBC.2016.16.1.69

Experimental Evaluation Method for Performance Analysis in Web Application Services  

Kim, Namyun (Dept. of Information System Engineering, Hansung University)
Publication Information
The Journal of the Institute of Internet, Broadcasting and Communication / v.16, no.1, 2016 , pp. 69-75 More about this Journal
Abstract
The performance of a web application is an essential issue to provide high quality of the services in interactive web environments. On a sudden increase in traffic in a very short span of time, the servers became CPU starved and would become unresponsive. This would lead to a bad experience for the clients of web service. This paper deals with the effects of two configurable software settings of J2EE application servers: the maximum size of the thread pool and the maximum size of database connection pool. In order to figure out the optimum configuration value, this paper builds experimental evaluation method for web performance analysis. Finally, a case study related with the proper experimental method is presented with performance result.
Keywords
Web Application Server; Performance Evaluation; Thread Pool; DB Connection Pool; Spring Framework;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Hangoo Jeon, Young-Gi Min and Kwang-Kyu Seo, "A Framework of Performance Measurement Monitoring of Cloud Service Infrastructure System for Service Activation," International Journal of Software Engineering and Its Applications, Vol. 8, No. 5, 2014.
2 Mansoo Hwang, Kwanwoo Lee, Seonghye Yoon, "Software Development Methodology for SaaS Cloud Service," The Journal of IIBC, Vol. 14, No. 1, pp.61-67, Feb. 28, 2014.
3 David Winters, Tomcat Performance Monitoring and Tuning, http://blog.c2b2.co.uk/2014/05/tomcatperformance-monitoring-and-tuning.html, 2014.
4 Apache JMeter, http://jmeter.apache.org.
5 JConsole, http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html.
6 Dashrath Mane, Ketaki Chitnis, Namrata Ojha, "The Spring Framework: An Open Source Java Platform for Developing Robust Java Applications," International Journal of Innovative Technology and Exploring Engineering, Vol. 3 Issue 2, July 2013.
7 Qingyang Wang, Simon Malkowski, Deepal Jayasinghe, Pengcheng Xiong, Calton Pu, Yasuhiko Kanemasa, Motoyuki Kawaba, and Lilian Harada. "The impact of soft resource allocation on n-tier application scalability," Proceedings of the 2011 IEEE International Parallel & Distributed Processing Symposium, pp. 1034-1045, Washington, DC, USA, 2011.
8 Alain Tchana1, Noel De Palma1, Xavier Etchevers, and Daniel Hagimont, "Configuration challenges when migrating applications to a cloud: the JEE use case," Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications, 2013.
9 Gaabor Imre, Agnes Bogardi-Meszoly, Hassan Charaf, "Measuring and Modeling the Effect of Application Server Tuning Parameters on Performance," Proceedings of Slovakian- Hungarian Joint Symposium on Applied Machine Intelligence, pp.471-482, 2006.
10 Tomcat, https://tomcat.apache.org/tomcat-8.0-doc/index.html.
11 MySQL, http://www.mysql.com.
12 Throughput Shaping Timer, http://jmeterplugins.org/wiki/ThroughputShapingTimer.