Так же Мэтт Б. Я однажды сильно обгорел, прежде чем усвоил этот урок. Я сохранил информацию о состоянии в статике в объекте сервлета. Все это отлично работало в тестировании, где у нас был один сервер. Затем мы развернули в производство, где у нас был кластер серверов, и мы получили действительно странные ошибки, прежде чем мы наконец выяснили это.
Используйте ваши объекты Session или Application. Вот для чего они.
Мораль истории: когда разработчик структуры предоставляет инструмент и говорит, что нужно использовать этот инструмент, когда вы хотите сделать X, вероятно, есть причина для этого. Будьте очень осторожны, игнорируя такие советы.