解决IIS应用池频繁崩溃的问题

解决服务器上面IIS应用程序池频繁崩溃的问题

思路:

1、修改应用程序池默认设置,例如:

a.通过对CPU的限制:CPU——>限制(百分比)"50%"——>限制操作"KillW3wp"

b.通过回收策略限制:回收——>特点时间"2:00"

c.通过对内存限制:虚拟内存限制(KB)"307200"——>专用内存限制(KB)"307200"

 

 

but,有时候还是会有问题,不如下面写个脚本,通过自定义计划任务实现即可方便

 

使用 IISReset.exe重新启动 IIS 会导致错误消息

https://docs.microsoft.com/zh-CN/troubleshoot/iis/using-iisreset-restart-iis-result-error

 

1、创建一个文件,D:\bat\restartiis.bat

set logs=D:\bat\restartiis.txt
echo (%date% %time%) >>%logs%
NET STOP w3svc >>%logs%
NET START w3svc >>%logs%
NET STOP w3logsvc >>%logs%
NET START w3logsvc >>%logs%

 

2、Ctrl+R,输入taskschd.msc

 

 

 

3、右栏“创建任务”——>名称、描述、使用最高权限运行

        ——>触发器“新建”、"时间"、"每天"、确定

          ——>操作"新建"、“浏览”、"D:\bat\restartiis.bat"、确定

          ——>确定

 

 

 

 

 

 

 

posted @ 2021-02-22 15:12  梦里花落知多少sl  阅读(735)  评论(0编辑  收藏  举报