Как OSIV (Open Session in View) работает на многоузловом сервере - PullRequest
0 голосов
/ 16 мая 2019

Я хотел понять, как OSIV работает на многоузловом сервере из-за нижеприведенной проблемы, я подозреваю, что это может вызвать проблему:

Проблема Я столкнулся с одной странной проблемой при использовании SpringЗагрузите приложение с Hibernate на многоузловом сервере.У нас есть приложение, которое вызывается через Mobile (Android и IOS), а также через Интернет.Он работает правильно с Web, но через некоторое время с Mobile мы сталкиваемся с исключением LazyInitialization только в некоторых фиксированных конечных точках, но это происходит не всегда.

Согласно моему анализу, когда запрос направляется на тот же узел, онпри правильном перемещении переключается на другой узел, который вызывает исключение LazyInitialization.

И с Mobile также правильно работает с одним сервером.

Невозможно найти основную причину, по которой это происходит, имы используем OSIV (открытый сеанс в представлении помечен как true).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...