tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kumar Muthuramalingam <kumarkm...@gmail.com>
Subject Re: sudden increase in tomcat sessions..?
Date Mon, 10 Feb 2014 16:56:31 GMT
Thanks for your reply. I have 3 applications running under the tomcat and
only one application got a ping.jsp file others don't. And also I could see
from the access logs that only the application that has got ping.jsp file
was pinged others were not. And the sessions are high only for this
particular application. Now I got something else in my mind. Is ping.jsp is
a mandatory file for tomcat. We got nothing in that ping.jsp. It 's an
empty file with <%="OK"%>.

I agree this could be due to DOS attack. Can we ask our network pupil to
find if there was a network failure or delay happened. Can we find that is
my another question?

Please help me.

Thanks,
Kumar.


On Mon, Feb 10, 2014 at 11:28 AM, Christopher Schultz <
chris@christopherschultz.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Kumar,
>
> On 2/8/14, 7:08 PM, Kumar Muthuramalingam wrote:
> > I 'm using tomcat version 6 and 7. One day there was a sudden
> > increase in number of sessions in both tomcats. And all the
> > sessions had no username, same lastaccessed time, same created time
> > and the inactive time was 00:00:00. It is not happening always but
> > it happens some times on some day. Can't predict. And We have set
> > the idle timeout as -1 because we have to.
>
> I have a suggestion for this: don't set the session timeout to -1
> until the user has successfully authenticated.
>
> Sessions can be created at any time, including before authentication.
> You could add a Filter that detects sessions that are authenticated
> without the -1 timeout and sets them to that value.
>
> This would allow login-less sessions to expire naturally while
> authenticated users would enjoy sessions that never expire.
>
> (Honestly, sessions that never expire is probably a bad idea...
> clients are disappear at any time and never come back. At least set
> the session timeout to something hugely long like 5 days or something)
>
> > When I try to dig the log. It showed that the load balancer IP was
> > sending many ping requests to our application. Can anybody tell why
> > this is happening and how can I find the cause?
>
> The lb needs to ping your webapp all the time to see if it's up.
> Perhaps it's using a resource that (stupidly) always creates a session
> if one does not exist?
>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQIcBAEBCAAGBQJS+P4dAAoJEBzwKT+lPKRYmHUP/1JzT1aYbqq3CWq8bzJsEKtX
> LTiNknxXUBmhQE1WZ5J+4f2Pq/7spUD0rOGtkvYyuGw37+ruL0AGJSiEzQ2uA6mD
> rtylt5IzGO4jjW2Yqr4LlDKmXhBr0IDj4+Xz1KT4W7R7XDY6gNIfN1d8CuAAAP0F
> BKSLj3crNEmDur+hd0SH3m+oNKYpgy/xVfvWN2MohBY4rIAPpGvmS9IJDeKaWyHY
> +SZYsyN6bKExWCqaQbObL7ZjHwLhC+hLECEDHFNiZje5dCyKMaALVJYNkaB/jzWw
> ZLv3FNyTpG35hhBM1j760C+37ZkRt34+rER7ZBBEODfgoxQSGb59Fe9uCtX8aVa4
> 9ATxQ8RAqJcMaCgJ6ADTiJhf91MGbPtWJ5ABwqzg8iP650gUcF6RiRWPFdpq1k33
> 6SCGeEwHoIMuzCvnp1EiaxXaDFQ1NUYhCz5fEkAeYmZlgl/SlTHrvhe5lTyMQ179
> CeccAWjrO1UhyJz5bS9pt8l5xzsVAFxlVCk67rLwffAhWxZb6EmrsclTlBaxDyFL
> jx6+UH7SADWi0xaGk3LdBdCWHaJRT5F9StPsAReUP/mPpJVVWR6u9x/V1i4HrZX6
> /06jj3RCUBxGPKMk6OlidZDQj9XcKMR1CuDeq+ItfzXKg8rgj3C5FaZXUsNYCNTV
> LgJmIZUtom+YKPoikzQB
> =2HLh
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message