Как увидеть все открытые сессии nhibernate в приложении - PullRequest
1 голос
/ 16 сентября 2010

есть ли способ увидеть все открытые сессии nhibernate в приложении?

Почему?Потому что я получаю эту ошибку в моем приложении MVC: истекло время ожидания.Время ожидания истекло до получения соединения из пула.Это могло произойти из-за того, что все пулы подключений использовались и был достигнут максимальный размер пула.

Я выполнил эту конфигурацию: http://www.kevinwilliampang.com/2010/04/06/setting-up-asp-net-mvc-with-fluent-nhibernate-and-structuremap/

Пожалуйста, помогите.

Ответы [ 2 ]

3 голосов
/ 16 сентября 2010

Я думаю, что самым простым способом будет подключить NHProf к вашему приложению. Он сообщит через свой пользовательский интерфейс обо всех открытых сеансах.

Информацию о том, как сеансы будут отображаться в этом инструменте, см. На странице скриншотов .

0 голосов
/ 25 сентября 2010

Вы можете увидеть открытые сессии в разделе сессии nfprof. Закрытые сессии имеют длительность.

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