performance issues with JBoss and behavior of the cache
-------------------------------------------------------
Key: MAGNOLIA-2507
URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2507
Project: Magnolia
Issue Type: Bug
Components: cache
Affects Versions: 3.6.1
Environment: server Linux with:
•Java = 1.5.0_12 de sun
•JBoss = 4.0.4.GA (usamos la instancia ALL)
•S.O. = Suse Linux Enterprise Server 9 SP3
•MySQL = 5.0.67-community
•Magnolia = CE 3.6.1
Reporter: Juan Carlos, Antonio
Assignee: Boris Kraft
Attachments: test.zip
The 4 tests are as follows:
- With Tomcat and templates without parameters (...rutaGaudi.ca_ES.html)
- With Tomcat and templates with parameters (...rutaGaudi.html?leng=ca_ES)
- With JBoss and templates without parameters (...rutaGaudi.ca_ES.html)
- With JBoss and templates with parameters (...rutaGaudi.html?leng=ca_ES)
The Public's cache is set to come by default in the distribution with Tomcat.
We find the following in the different tests:
Try-TOMCAT and without parameters
1.in 360s update the page "ComViatjar" (page from another branch), and we have
movement in the BD and delay in the English language alone.
2.in 600s update the page "RutaGaudi" (the test), and we are moving in the BD,
and a slight delay in the 3 languages.
Try-JBoss and without parameters
1.in 360s update the page "ComViatjar" , and we have movement in the BD and
significant delays.
2.in 600s update the page "RutaGaudi", and we have movement in the BD and
significant delays.
In general we see the evidence with JBoss are worse than Tomcat, and it appears
that page to update any impact on the performance of others that have not been
touched. We believe that this should not be so.
Latest tests with Java 1.6 platform in Magnolia 3.6.1 + JBoss + MySQL
in the file prueba_081203_JBoss_jdk16_SinParametros-Tiempo Respuesta.pdf are
with JBOSS with the template without parameters and we can see:
1. as in the second 200 is an update of a page different from the test and
response times are multiplied by 10, but are acceptable.
2. as in the second 340 is an update to the page of the test and response times
are also increasing, though less than before.
According to the evidence seems to be that whenever a page is updated on
amending the entire cache of Public.
in the file prueba_081203_JBoss_jdk16-ConParametros-Tiempo Respuesta.pdf are
with JBOSS with the template with parameters for the language es_ES and the
language en_US, language ca_ES is the default language of the template and do
not use the parameter. We can see:
1. the actual values are from the second 200, which is the starting of JBoss,
this has no value.
2. times for the first column in the Catalan language (without parameters) are
quite correct, similar to the previous test, but the other 2 languages are in
the order of 10 times.
3. as in the second 520 is an update of a page different from the test and
response times for the Catalan are multiplied by 10, nor in the other note, as
are high.
4. as in the second 700 is an update to the page of the test and behaves like
another page.
With the upgrade of java has earned enough respect to the previous tests, it
looks like there are no jumps of 5, 8 seconds before ox if passed and randomly
in all languages, and this does not happen now, all the times Now follow the
same pattern.
In the previous tests can also be seen as performance is better than Tomcat
with JBoss (with the same machine, same MySQL and the same values of memory).
With these and previous tests can give us a logical explanation of what is
happening, whether the cache should behave like it or not, and if the JBoss we
should give better results than the Tomcat.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[EMAIL PROTECTED]>
----------------------------------------------------------------