T5 page request request returns a blank layout when tested under heavy load

I recently got an application that is being developed using 5.1 tapestry technology in the Weblogic + oracle database. These pages work well under normal use, but go out after stress testing.

I use the hibernate + spring security module from the tapestry on the web page logins and increase 1000 users during the login process. When processing the login of 500 users, the application seems to be "exhausted" and only the answer to the bare layout as html for all requests (regardless of whether there is a request on any page, css, js, etc.).

Also note that javascript onDomLoaded is now empty:

Tapestry.onDOMLoaded(function() {
});

Normally:

Tapestry.onDOMLoaded(function() {
Tapestry.init({
  "linkZone":[["forgotPassword","loginZone","/duc/login.forgotpassword"]],
  "zone":[{"update":"show","element":"loginZone"}]});
});

, XDebug JVM , , , . , 50% , 40% , 40 .

- ?

.

.

+3
2

, .. OutOfMemory, Tapestry .

+3

-XX:+UseCompressedOops vm! ;)

+1

Source: https://habr.com/ru/post/1776696/


All Articles