技术栈

shell守护进程

AppNinja2024-03-17 14:47

#!/bin/sh

sleep 2

while [ 1 ]

do

Num=`ps -ef | grep -v grep | grep app| wc -l`

if [ $Num -eq 0 ];then

/home/app > /dev/null 2>&1 &

elif [ $Num -gt 1 ];then

kill -9 `ps -ef | grep -v grep | grep tscr_hmi | awk '{print $2}'` > /dev/null 2>&1 &

/home/app > /dev/null 2>&1 &

else

sleep 1

fi

done

上一篇:PostMan测试文件上传
下一篇:服务器c盘为什么会突然满了,怎么办吗
相关推荐
PPPPickup
1 分钟前
easymall---管理后端商品属性管理
java
人道领域
5 分钟前
SSM框架从入门到入土(SpringFrameWork)
java·spring boot·tomcat
Bear on Toilet
14 分钟前
腾讯云服务器开放UDP端口操作手册_2026最新
服务器·udp·腾讯云
吕司
17 分钟前
Linux系统安装MySQL
linux·运维·服务器
源力祁老师
18 分钟前
深入解析 Odoo 中 default_get 方法的功能
java·服务器·前端
团子的二进制世界
18 分钟前
Sentinel-服务保护(限流、熔断降级)
java·开发语言·sentinel·异常处理
NWU_白杨
19 分钟前
多线程安全与通信问题
java
阿猿收手吧!
21 分钟前
【C++】模板偏特化与std::move深度解析
服务器·c++
sheji3416
24 分钟前
【开题答辩全过程】以 工业车辆维修APP设计与实现为例,包含答辩的问题和答案
java
虫小宝
31 分钟前
淘客系统的容灾演练与恢复:Java Chaos Monkey模拟节点故障下的服务降级与快速切换实践
java·开发语言
热门推荐
01GitHub 镜像站点02Vue-skills的中文文档03一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示04Claude Code Skills 实用使用手册05在Trae中使用Pencil MCP06让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南07UV安装并设置国内源08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)10OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书