发牌SO 发表于 2017-12-28 09:25:09

关于window server 2012 IIS进程经常崩溃开发记录

  先说我遇到的问题已经应用环境介绍
  服务器环境:
  .NET 4.5,sqlserver 2012,IIS 8.5,应用程序池部署了100个网站
  异常:
  服务器经常性崩溃,然后IIS进程重启,有时候后IIS重启失败,网站就爆503
  日志信息:

  为应用程序池“*”提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程>  异常原因:
  此类问题大部分是因为递归函数导致堆栈溢出或者IIS应用程序池站点过多
  解决方案:
  1.参考解决方案:http://www.cnblogs.com/qidian10/p/6028784.html
  2.如果不想分析参考这个配置https://images2015.cnblogs.com/blog/1169552/201705/1169552-20170522105509351-1755305003.png至少可以保证进程不会崩溃.
  3.IIS一个应用程序池不要放太多站点
页: [1]
查看完整版本: 关于window server 2012 IIS进程经常崩溃开发记录