asp.net mvc的网站 IIS部署 应用程序池一访问就死掉,特来求助。

风与叶子 2014-04-02 10:49:12
配置:
操作系统:win8.1
内存 :8G
IIS版本 :8.5
网站 :asp.net mvc 4.0
补充说明:我电脑先前已经部署好了两个站点,应用程序池用的是建站时新建的两个,名称分别对应网站,访问正常。
今天我又新加了一个站点(称这个站点为A站点),系统默认又新建了一个对应的应用程序池,但是我一访问该站点,就提示S​e​r​v​i​c​e​ ​U​n​a​v​a​i​l​a​b​l​e​,一看IIS该程序的应用程序池就停止了,重启再访问一样。但是我把该程序的应用程序池改成IIS默认的应用程序池defaultapppool程序就可以正常访问。
然后我还做了一系列实验(下面是我的检测过程),首先添加一个只包含1个html的静态站点(这个称为B站点吧),应用程序池也新建一个名换与之对应的应用程序池,还是情况一样,S​e​r​v​i​c​e​ ​U​n​a​v​a​i​l​a​b​l​e​无法访问。排除是我A站点资源消耗过大导致应用程序池自动停止的可能。然后我将这个B站点也移动到defaultapppool默认的应用程序池,结果是又能正常访问。然后我再把defaultapppool应用程序池删除(删除前已经把A和B站点移动移回各自名称对应的应用程序池),AB都又不能访问。然后我又手动新建了一个和默认defaultapppool应用程序池名称(注意是名称)一样的程序池,将AB站点移动进去,这下又都能访问了。最后我又新建了一个名称为Other的应用程序池,将AB移动进去,结果是又不能访问。我就纳闷了。。。这和应用程序池名称有什么关系么,还是win8的IS8.5只能额外新建2个应用程序池外加一个defaultapppool。但是也不对啊,我另一台win7的电脑新建了7、8个了,但是IIS版本确实是不一样,win7这个是7.5.测试期间均没有更改任何一个应用程序池的配置。废话有点多,只求指点,在此先谢过了
...全文
326 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
紫魂一号 2014-04-03
  • 打赏
  • 举报
回复
程序问题?iis部署问题?权限问题??反正就那么几种把。一个个排除咯
myhope88 2014-04-03
  • 打赏
  • 举报
回复
这应该是程序逻辑上的问题吧,仔细检查下
bwangel 2014-04-02
  • 打赏
  • 举报
回复
你确实废话有点多。 简单提示一下吧,IIS假死多半是某个情求长期占用连接,导致后面的请求无限期排队造成假死。 所以还是先检查一下程序,看有没有死循环
风与叶子 2014-04-02
  • 打赏
  • 举报
回复
引用 1 楼 bwangel 的回复:
你确实废话有点多。 简单提示一下吧,IIS假死多半是某个情求长期占用连接,导致后面的请求无限期排队造成假死。 所以还是先检查一下程序,看有没有死循环
先感谢回复,上面我说过,我后来部署了一个只包含1个html的页面,只要是用新建的应用程序池,还是一访问就会死掉,这应该排除了是我程序的问题
  • 打赏
  • 举报
回复
IIS一般不是设置defaultapppool,就是经典的,二选其一,只要程序没错,部署也正常,一般都好使。

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧