一个系统正式投入使用了,可能是有一个地方,那儿写满的SqlConnection忘记close了导致现在出现这样的凊况。
“超时时间已到超时时间已到,但是尚未从池中获取连接出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大尛”
而且我没有设置过SqlConnection的时间,也就是默认的无限制卡死了怎么办?怎么才能让这些SqlConnection失效啊
这个方法貌似不行,我之前也碰到像楼主这样的情况设置了连接池最大数,这只是治标不治本,楼主还是好好检查一下代码把sqlconnection连接关了吧!
每次open一个sqlconnection,用过之后都显式close()掉这應该成为一个习惯。
从新启动,他就失效了然后查您代码,加大连接池