我修改了我的web.config文件,使其看起来像这样:
<add name="Connection String" connectionString="Data Source=192.168.4.28;Initial Catalog=catalogname;User ID=admin;Password=...;Min Pool Size=0;Max Pool Size=10000;Pooling=true;" providerName="System.Data.SqlClient" />
但是,我们的IIS有时会停止工作,说没有更多可用的连接可从池中获取。
我不确定是采用我在配置文件中设置的值(10000),还是使用较低的值。另外,我想在系统执行期间监视当前使用的连接数。
答案 0 :(得分:-3)
在我的情况下,我拒绝在Azure中使用RDP并向我显示错误最大池,在Azure中允许RDP之后一切正常。