最近接连听说一台线上服务器总是不响应客户端请求. 登录服务器后查询iis状态,发现应用程序池状态变为已停止. 按经验想,重启后应该就ok,第一次遇到也确实起了作用,当时完全没在意,以为是其他人无意把服务关闭了而已. 但是之后几天几乎每天都出现问题,应用程序池再次成为 已停止 状态.这个情况显然有问题.于是开始排查设置. 线上环境很简单,iis + API应用,数据库在内网上,没有反向代理. 出问题的应用程序池承载了一个基础数据API,查询量极小,数据量也极小,只是因为同事做实现时提过,查询很麻烦…