我在本地计算机上运行IIS 7.5(Windows 7 Home Premium),本地主机针对三个请求工作,然后停止请求。 奇怪的是,当我切换到127.0.0.1调用它,我可以再次访问页面,但同样的事情发生。 然后我切换到我的本地IP 192.168.1.X,它再次工作,但同样的事情。
我试图回收应用程序池,看看应用程序是否挂起,但我没有得到任何运气。 我也杀了这个进程,并试图重新启动IIS。 伪作品的唯一重新启动,但是这是上述相同的行为。
我已经检查了失败的请求日志,并没有看到错误logging。 有什么地方可以find更多的信息?
我正在研究Windows Ultimate,它工作的很好,但是这台机器上个周末去世了。 等待新机器进来。
在这一点上,我感到困惑,考虑到职业生涯的变化,我想披萨制造商(只是在开玩笑)。
这听起来像是可以绑定到端口。 尝试使用netstat来查看端口80上正在侦听的内容。
以下命令将列出每个侦听进程,端口和进程ID。 然后,您可以使用进程ID来确定使用该端口的内容。
netstat -an -o |find /i "listening"
心理debugging:
您在会话模式下使用ASP运行IIS,或者在debugging模式下运行ASP.Net,并且应用程序挂起。 通过每个独特的浏览器会话,您可以从它的声音中获得一个请求。
那么,如果是这样的话,回收就行了。 如果你杀了w3wp.exe进程,新的请求是否开始下一个请求?
如果是这样的话:修复应用程序,以便您可以发送更多的请求。