В моем понимании Servlet Servlet будет создан экземпляр контейнером, его метод init()
будет вызываться один раз, и сервлет будет жить как одноэлемент, пока JVM не выключится.
Я не ожидаю, что мой сервлет будет сериализован, так как он будет создан новым, когда сервер приложений восстановится или начнется нормально. Сервлет не должен содержать членов, специфичных для сеанса, поэтому нет смысла записывать их на диск и повторно создавать. Есть ли практическое применение для этого?
Мои проблемы заключаются в том, что я помещал туда некоторые несериализуемые поля, а затем мое приложение будет таинственно терпеть неудачу в производственной среде, где будет выполняться репликация другого типа.