Announcement

Collapse
No announcement yet.

Tomcat Session aufräumen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tomcat Session aufräumen?

    Hallo zusammen,

    wir setzen seit einiger Zeit den Tomcat 5.5 Server ein.
    Unsere Applikation besteht aus Beans, Servlets und JSP Seiten für die Darstellung.

    Auf vielen Seiten bauen die Beans Socket Verbindungen zu eigenen Prozessen auf.
    Was uns nun aufgefallen ist:
    Beendet man nun irgendwann der Browser so werden die aufgebauten Socketverbindungen nicht wieder abgebaut obwohl die Session ja eigentlich beendet ist. Erst wenn man den Tomcat beendet kann man anhand der Handleanzahl und Threas der Socketprozesse erkennen, dass die Verbindungen aufgeräumt wurden.

    Besteht die Möglichkeit, den Tomcat regelmäßtig dazu zu zwingen alte Sessions vernünftig aufzuräumen?

  • #2
    Wenn Thread oder IO Verbindungen in der eigene Webanwendung
    gestartet werden, ist man auch selber für den Beseitigung zuständig.
    Das Servlet API und natürlich auf der Tomcat benachrichtigen entsprechende SessionListener vom
    Erzeugen oder Abbau der Session.
    Die Registierung erfolgt auf der Basis Listener Elemente der web.xml

    Pete

    Comment

    Working...
    X