我的是宝塔面板
直接上代码
nginx_procnum=`ps -ef|grep "nginx"|grep -v grep|wc -l`
if [ $nginx_procnum -eq 0 ]
then
echo "start nginx..."
/etc/init.d/nginx start
else
echo "no cmd"
fi
然后添加定时任务;每分钟执行一次
东西太少不让发
全部的 redis,nginx,php,mysqld 判断并重启;
phpfpm_procnum=`ps -ef|grep "php-fpm"|grep -v grep|wc -l`
nginx_procnum=`ps -ef|grep "nginx"|grep -v grep|wc -l`
mysql_procnum=`ps -ef|grep "mysqld"|grep -v grep|wc -l`
redis_procnum=`ps -ef|grep "redis"|grep -v grep|wc -l`
if [ $phpfpm_procnum -eq 0 ]
then
echo "start php-fpm..."
/etc/init.d/php-fpm-71 start
elif [ $nginx_procnum -eq 0 ]
then
echo "start nginx..."
/etc/init.d/nginx start
elif [ $mysql_procnum -eq 0 ]
then
echo "start mysql..."
/etc/init.d/mysql start
elif [ $redis_procnum -eq 0 ]
then
echo "start redis..."
/etc/init.d/redis start
else
echo "no cmd"
fi

站心网
为您推荐
C#中的负载均衡(Nginx )
宝塔Nginx服务器User-Agent过滤器
宝塔Nginx配置图片404处理方法
基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体之基础
ABP.Net Core使用教程(一)启动模版项目

修改VisualSVN Server地址为ip地址,修改svn服务端地址为ip或者域名地址的方法

.NET 9 即将推出的功能Task.WhenEach

针对 Go 语言开发的 SQL 驱动模拟库

DockerUI 中文可视化Docker管理工具使用示例

Blazor的N种渲染模式原理和常见问题说明
前端CSS常见的三种设计模式

WinToUSB | 把Windows塞进U盘里即插即用

.NET Framework被淘汰了吗?
强大的 .NET Mock 框架 单元测试模拟库Moq使用教程
