win下的Nginx,php-cgi.exe老是自动关闭。。。写了个批处理来...
@echo off:main
set jinchengshuliang=0
set jinchengshuliangxiaxian=2
for /f %%i in ('tasklist /nh^|findstr /i /s /c:"php-cgi.exe"') do set /a jinchengshuliang+=1
if %jinchengshuliang% lss %jinchengshuliangxiaxian% (
goto youwenti
) else (
goto meiwenti
)
:youwenti
echo 该死,进程丢失,赶紧添加5个进程
RunHiddenConsole.exephp\php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini
RunHiddenConsole.exephp\php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini
RunHiddenConsole.exephp\php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini
RunHiddenConsole.exephp\php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini
RunHiddenConsole.exephp\php-cgi.exe -b 127.0.0.1:9000 -c php\php.ini
ping 127.1 -n 8
goto main
:meiwenti
echo 乖乖,正常运行中!
ping 127.1 -n 8
goto main
页:
[1]