php-cgi 在win下总挂掉解决方法

本文介绍了一个用于监控和维护指定数量PHP-CGI进程的批处理脚本。该脚本会检查当前运行的PHP-CGI进程数,如果低于设定阈值,则启动新的进程以确保服务稳定运行。

直接上代码,文件在底部,下载后修改PHP目录后运行php-cgi.bat即可

 1 @echo off
 2 :main
 3 set jinchengshuliang=0
 4 set jinchengshuliangxiaxian=2
 5 
 6 for /f %%i in ('tasklist ^|findstr /i /s /c:"php-cgi.exe"') do set /a jinchengshuliang+=1
 7 
 8 if %jinchengshuliang% lss %jinchengshuliangxiaxian% (   
 9 goto youwenti
10 ) else (
11 goto meiwenti
12 )  
13 
14 :youwenti
15 echo 进程丢失,现在添加4个进程
16 RunHiddenConsole.exe  D:\data\php\php-cgi.exe -b 127.0.0.1:5609 -c D:\data\php\php.ini
17 RunHiddenConsole.exe  D:\data\php\php-cgi.exe -b 127.0.0.1:5609 -c D:\data\php\php.ini
18 RunHiddenConsole.exe  D:\data\php\php-cgi.exe -b 127.0.0.1:5609 -c D:\data\php\php.ini
19 RunHiddenConsole.exe  D:\data\php\php-cgi.exe -b 127.0.0.1:5609 -c D:\data\php\php.ini
20 goto main
21 
22 :meiwenti
23 echo 正常运行中!
24 goto main

 百度网盘链接: https://pan.baidu.com/s/1boN5xGN 密码: 55ns

 

转载于:https://www.cnblogs.com/chendongchun/p/7988746.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值