org.hibernate.LazyInitializationException: не удалось инициализировать прокси - нет сеанса

У меня есть 2 физических сервера, на которые попадает мое веб-приложение, управляемые балансировщиками нагрузки. Я всегда получаю -

org.hibernate.LazyInitializationException: не удалось инициализировать прокси - нет сеанса

, когда один из серверов поражен, а другой работает без проблем. У меня есть локальное управляемое хранилище кеша, включенное и управляемое приложением. Это исключение происходит только при попытке доступа к одному конкретному столбцу из одной таблицы. Остальные операции работают абсолютно нормально независимо от того, какой сервер поражен.

Установка lazy = false приведет к снижению производительности, поскольку количество строк в этой таблице довольно велико. И, кстати, мы используем get (object) в сеансе вместо load (object).

10
задан Surya Mukerjee 4 October 2011 в 22:38
поделиться