Nach meinem Verständnis von Servlet wird das Servlet vom Container instanziiert, seine init()
Methode wird einmal aufgerufen und das Servlet wird wie ein Singleton leben, bis die JVM heruntergefahren wird.
Ich erwarte nicht, dass mein Servlet serialisiert wird, da es neu erstellt wird, wenn der App-Server wiederhergestellt oder normal gestartet wird. Das Servlet sollte keine sitzungsspezifischen Mitglieder enthalten, daher ist es nicht sinnvoll, es auf die Festplatte zu schreiben und erneut zu instanziieren. Gibt es eine praktische Verwendung dafür?
Ich befürchte, dass ich dort einige nicht serialisierbare Felder einfüge und meine App dann in einer Produktionsumgebung, in der eine andere Art der Sitzungsreplikation stattfindet, auf mysteriöse Weise fehlschlägt.