有没有办法在应用程序中查看所有打开的nhibernate会话?
为什么呢? 因为,我的MVC应用程序中出现此错误: 超时已过期。从池中获取连接之前经过的超时时间。这可能是因为所有池连接都在使用中并且达到了最大池大小。
请帮忙。
答案 0 :(得分:3)
我认为最简单的方法是将NHProf连接到您的应用程序。它会通过它的UI报告所有开放的会话。
请参阅screenshots page了解会话将如何显示在此工具中。
答案 1 :(得分:0)
您可以在nfprof的会话部分中查看打开的会话。封闭的会话有持续时间。