我们有打开多个HttpWebRequests的服务。 它直到我们升级了服务器到.NET 3.5SP1下3.0运行良好。 现在,我们得到超时等待的请求。 (我们已经验证端点启动并运行)。
有一些事情让这个有趣的。 增加最大连接数将让它运行时间稍长发生超时之前。 而且,一旦我们看到了请求等待,如果我们打开提琴手他们都成功。 这些通过一个定时器,所以我们可以看到被死锁(其中每一个经过的委托被调用时产生一个新的线程),但代码库打开请求没有改变,我们没有在3.0这个问题
我想我的问题是,没有任何人有要去要解决这个任何提示? 有什么在SP1中HttpWebRequest的改变,将导致我们看到了这种行为?