Resource monitoring and performance tuning
One of the most important steps in a load testing exercise is resource monitoring and performance tuning. In Chapter 1, Architectural Best Practices, we looked at the reference architecture of a Liferay-Portal-based solution. In the reference architecture, we have used different components to build a high performing portal solution. Performance of the solution depends upon each of the components of reference architecture. Hence, during a load test, monitoring the performance of every component is required. In this section, we will talk about resource monitoring of various components. We will also learn about how to read resource monitoring data and tune the system.
Liferay Portal server – monitoring and tuning
As we know, Liferay Portal runs on an application server. In our reference architecture, we used Tomcat as the application server. There are many resources of Liferay Portal, such as JVM, thread pool, or cache engine, which can affect the overall...