2009-09-02 7 views

Antwort

5

Tomcat verwendet standardmäßig den StandardManager, um seine Sitzungsdaten zu verwalten. Während der Laufzeit werden diese Daten nicht in einem Geschäft gespeichert und existieren nur im Speicher. Wenn Sie Tomcat herunterfahren, wird versucht, alle Sitzungsdaten in $ TOMCAT_HOME/work/Catalina /// SESSIONS.ser zu speichern. Tomcat wird versuchen, diese Sitzung beim nächsten Start erneut zu laden, und nach einem erfolgreichen Start wird auch die Datei SESSIONS.ser gelöscht. Wenn Ihr Server stirbt oder Sie einen Kill -9 ausführen, gehen diese Sitzungsdaten verloren.

Dokumentation für die Norm ist hier http://tomcat.apache.org/tomcat-5.5-doc/config/manager.html

Ich weiß Jetty nicht sehr gut, aber Jetty hat keine Ausdauer standardmäßig, so dass die Sitzungen im Speicher befinden. Sie können Persistence aktivieren, wenn Sie möchten, und dokumentiert hier docs.codehaus.org/display/JETTY/Persisting+Sessions.

Hoffe, das hilft.