Pessoal, boa tarde!
O problema que tenho é: tenho uma aplicação que é pode ser acessada por até 2 mil pessoas ao mesmo tempo. Esta rodando em um servidor windows com tomcat 5.5.
No web.xml tem um desvio da seguinte maneira:
<error-page>
<exception>java.net.SocketException</exception>
<location>/error/sessao.jsp</location>
</error-page>
E eu gostaria de pegar, na hora q acontecer essa exception, o stacktrace e todas as informações possíveis dessa exception, mas não consigo por não ter nenhum tratamento na aplicação. Esse erro ocorre geralmente quando o servidor esta com 100% de processamento e utilizando memória virtual.
Além disso, esse código?
<filter>
<filter-name>RequestFilter</filter-name>
<filter-class>globalti.web.RequestFilter</filter-class>
<init-param>
<param-name>maxPageRequests</param-name>
<param-value>50</param-value>
</init-param>
<init-param>
<param-name>maxClientRequests</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>erro</param-name>
<param-value>/error/sessao.jsp</param-value>
</init-param>
</filter>
Ele quer fazer um filtro por quantidade de acesso simultaneo numa mesma página? É isso mesmo?
Obrigado.