在Windows下装了APMServ5.2.6做PHP网站的开发和测试,在测试过程中发现测试服务器在访问量很大的时候服务器就会卡掉,暂时未找出原因,只知道重启后就没问题了,所以写了一个批处理来监测服务器,发现无法访问网站时就重启下服务器。
下面是批处理文件内容
@ECHO OFF
:start
timeout 60
wget -O NUL -T 5 -t 2 http://localhost/info.php
IF ERRORLEVEL 1 goto restart
IF ERRORLEVEL 0 goto start
:restart
D:/APMServ5.2.6/Apache/bin/httpd -n APMServ-Apache -k restart
timeout 60
goto start
pause
先要下载个wget和批处理文件放在同目录下,然后运行批处理让他一直循环执行好了,这样遇到服务器死掉就会自动重启。
本文介绍了一种在Windows环境下使用APMServ5.2.6进行PHP网站开发和测试时,为解决高访问量导致服务器卡顿的问题而设计的批处理文件。该批处理能够监测服务器状态,并在检测到无法访问时自动重启服务器。
1963

被折叠的 条评论
为什么被折叠?



