小编CLR*_*BTH的帖子

IIS会话挂起 - 如何解决"网站泄漏资源到终结者"?

我遇到了与用户报告eggheadcafe完全相同的问题,但在阅读以下答案后不知道采取了哪些步骤:

你应该追究的两个问题:1.为什么网站将资源泄漏给终结者.这很糟糕2.什么是Oracle代码等待 - 使用Oracle的支持

这是问题所在:

我在IIS6上托管的网站(w2k3 sp2)存在间歇性问题.

当用户点击页面中的超链接时,我似乎是随机出现的.请求将发送到Web服务器,但永远不会返回响应.如果用户尝试导航到他们无法访问的另一个超链接(即该网站似乎为该用户挂起).当时网站的其他用户不受此挂起的影响,如果有问题的用户打开新的http会话(关闭IE并再次打开网站),他们就不会再遇到问题.

我在w3wp进程上放置了一个调试器(IISState),输出如下."Thread正在等待释放锁定的条目.寻找锁拥有者." 看起来他们可能会导致这个问题.任何人都可以告诉该进程正在等待什么锁吗?

谢谢

http://www.eggheadcafe.com/software/aspnet/33799697/session-hangs.aspx

就我而言,我的.Net C#MVC应用程序针对数据的MySQL数据库和.Net成员的MS SQL数据库运行.

我希望有更多IIS知识的人可以帮助解决这个问题.

c# iis session hang

5
推荐指数
1
解决办法
2127
查看次数

标签 统计

c# ×1

hang ×1

iis ×1

session ×1