You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ftpserver-users@mina.apache.org by Johannes Asal <Jo...@sick.de> on 2012/05/04 16:02:05 UTC
Ftpserver out of memory problem
Hi,
I have a problem with the Apache Ftpserver. When there is high load on the
server while the system runs out of memory it may happen that the
ftpserver does not react anymore even after restoring memory usage to a
normal level. The logfile does not help a lot but what happens is that the
session's event queue seems to fill up with SESSION_IDLE events. Here's a
snippet from the log:
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] IoFilterEvent - Event
SESSION_IDLE has been fired for session 3387
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] IoFilterEvent - Firing a
SESSION_IDLE event for session 3385
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] OrderedThreadPoolExecutor -
Adding event SESSION_IDLE to session 3385
Queue : [SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ]
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] IoFilterEvent - Event
SESSION_IDLE has been fired for session 3385
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] IoFilterEvent - Firing a
SESSION_IDLE event for session 3388
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] OrderedThreadPoolExecutor -
Adding event SESSION_IDLE to session 3388
Queue : [SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ,
SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, , SESSION_IDLE, ]
2012-05-04 06:49:12,221 DEBUG [NioProcessor-1] IoFilterEvent - Event
SESSION_IDLE has been fired for session 3388
Any ideas why this happens?
Thanks,
Johannes
--
Mit freundlichen Grüßen / Best regards
Johannes Asal
Entwicklungsingenieur Software
Division 08 - Identification & Measuring
Core Design - Software Platforms
Phone: +49 7641 469-1460
Fax: +49 7641 469-1722
Mail: johannes.asal@sick.de
SICK AG
Nimburger Str. 11
D-79276 Reute
http://www.sick.com
SICK AG - Sitz: Waldkirch i. Br. - Handelsregister: Freiburg i. Br. HRB
280355
Vorstand: Dr. Robert Bauer (Vorsitzender) - Reinhard Bösl - Markus
Paschmann - Markus Vatter
Aufsichtsrat: Gisela Sick (Ehrenvorsitzende) - Klaus M. Bukenberger
(Vorsitzender)