Незавершенные транзакции при утилизации IIS - PullRequest
0 голосов
/ 29 мая 2018

Вот краткий обзор проблемы: есть запланированное задание, которое выполняется каждый день в 3 часа утра и перезапускает пул IIS.В течение этого времени пользователи сталкиваются с проблемами входа в систему (и с некоторыми связанными проблемами).

Я пытаюсь устранить неполадки.Я узнал о незавершенных транзакциях в БД.Насколько я понимаю, когда пул приложений IIS перерабатывается, создается новый рабочий процесс.Таким образом, это будет означать, что пользователь должен будет повторно аутентифицировать себя.Сомнение: Будет ли очищен пул соединений при перезапуске IIS?

Если предположить, что пул соединений БД не очищен, то же самое старое соединение, которое не было закрыто, будет использоваться для доступа к БД.Поскольку это устаревшее соединение (не знаю, как оно называется), оно не сможет подключиться к БД.Правильно?

Приложение начинает работать через 1-2 часа автоматически.

Я предполагаю, что незафиксированная транзакция была бы уничтожена к тому времени?

Пожалуйста, сообщитеменя, если я иду в правильном направлении.

Спасибо.

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