На моє розуміння Servlet, Servlet буде створений екземпляром Container, його init()
метод буде викликаний один раз, і сервлет буде жити як одиночний, поки JVM не вимкнеться.
Я не очікую, що мій сервлет буде серіалізований, оскільки він буде створений новим, коли сервер додатків відновиться або запуститься нормально. Сервлет не повинен містити жодних членів сесії, тому не має сенсу його записувати на диск і повторно створювати. Чи є для цього практичне використання?
Мене турбує те, що я вклав туди деякі поля, які не можна серіалізувати, і тоді мій додаток загадково вийде з ладу у виробничому середовищі, де відбуватиметься інший тип реплікації сеансу.