原文:Shell脚本实现进程的自动拉起

使用脚本检查某个进程是否在运行,若否,则启动该进程。 主要思路:根据进程名进行查找 当然如果有两个名字一样的进程就不行了 ,用ps grep检查进程是否已经存在,同时要注意用grep v过滤掉当前脚本的进程 因为该进程的路径会作为参数传给这个脚本 ,还有要过滤掉grep命令产生的子进程 在shell中执行命令时会调用fork产生一个子进程,然后用exec更换进程的映象 注意重启进程时直接启动了一个 ...

2013-04-21 12:29 0 4476 推荐指数:

查看详情

shell脚本自动拉起启动程序

一、我们先看看编写的shell脚本的内容,该shell的作用主要是实现监控某个程序崩溃之后就自动重启该进程。   #!/bin/bash   while true   do   procnum=` ps -ef|grep ...

Mon Oct 31 22:55:00 CST 2016 0 8779
Ambari Auto Start(进程自动拉起)

集群管理工具自然不能少了进程自动拉起这个功能,具体的场景就是 1 当你的进程异常挂掉后,Ambari ...

Sat Nov 25 04:52:00 CST 2017 0 2208
shell脚本实现进程状态监控

     一、目的   实时监控Linux服务器上的某个中间件进程,把运行到的状态推送到监控平台。   二、思路   现有的监控平台有任务调度执行shell脚本shell脚本只需采集运行状态并安装指定的json格式打印采集结果即可。一台服务器上同一进程可能有多个,不通的进程运行的不通 ...

Thu May 23 18:53:00 CST 2019 0 1568
Linux Shell脚本实现根据进程名杀死进程

Shell脚本源码如下: #!/bin/sh #根据进程名杀死进程 if [ $# -lt 1 ] then echo "缺少参数:procedure_name" exit 1 fi PROCESS=`ps -ef|grep $1|grep -v ...

Thu Aug 11 00:02:00 CST 2016 0 28024
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM