`

linux shell守护进程

 
阅读更多

首先,后台每隔一段时间:

# !/bin/bash

# =====================
# ZhangXin.CN
# qq85609655@163.com
# =====================

while : 
do 
	sh 	   ~/Public/controlcenter/daemon.sh
sleep 10 
done 

 检测进程是否存在:

# !/bin/bash

# =====================
# ZhangXin.CN
# qq85609655@163.com
# =====================

echo "Current DIR is " $PWD
stillRunning=$(ps -ef |grep "mongo" |grep -v "grep")
if [ "$stillRunning" ]
then
	echo "ControlCenter Service Was Already Started"
else
	echo "Starting ControlCenter Service ..."
	cd ~/Public/controlcenter
	~/Public/controlcenter/start.sh &
fi

 ok

分享到:
评论

相关推荐

    Linux中将Tomcat添加到守护进程

    Linux中将Tomcat添加到守护进程,让Tomcat随Linux系统自动启动;以及解决执行tomcat start时,“Invalid user name 'tomcat' specified”的异常处理。

    Linux系统中守护进程的创建方法.pdf

    Linux 系统中守护进程是指在后台运行而又无终端或登录 shell 与之相关联的进程。守护进程可以周期性地执行某种任务或等待处理某些特定的事件,是一种很有用的进程。Linux 的大多数服务器进程就是用守护进程实现的,...

    用shell写守护进程

    轻松教你写守护进程, 设想:用一个shell查看一个后台运行的PHP程序是否非正常退出 如果退出,利用守护进程自动restart.

    linux shell实现守护进程脚本

    主要介绍了linux shell实现守护进程脚本,非常简单实用的代码,这里推荐给小伙伴。希望大家能够喜欢。

    Linux守护进程shell脚本

    linux守护进程shell脚本,可检测当前目录下需要守护的程序是否已经执行,如果已经执行,只需守护,如果没运行,会自动启动程序并进行守护。 其他目录下同名的程序运行不影响当前目录的进程守护。 具体用法,放到需要...

    shell 写的守护进程

    该脚本可以在后台启动守护进程和被守护的进程。 修改脚本内的APPNAME变量的值指定被守护的可执行程序文件。使用 ./ctl.sh start 启动守护进程和被守护进程。使用./ctl.sh stop停止守护进程和被守护进程。

    一种LINUX操作系统守护进程的编程实现方法.pdf

    "Linux操作系统守护进程编程实现方法" 本文主要介绍了Linux操作系统下的守护进程编程实现方法。守护进程是一种特殊的进程,在后台运行,独立于控制终端,并周期性地执行某种任务或等待处理某些发生的事件。Linux...

    守护保护进程shell,防止进程杀死重启

    服务端程序一般需要长期后台稳定运行,除了保证程序本身的健壮外,还需要用到一些守护程序,小小的shell文件,放在crontab里来保护我们所需要的进程

    linux 创建守护进程的相关知识

    由于守护进程是脱离控制终端的,因此,完成第一步后就会在Shell终端里造成一程序已经运行完毕的假象。之后的所有工作都在子进程中完成,而用户在Shell终端里则可以执行其他命令,从而在形式上做到了与控制终端的脱离...

    weblogic守护进程:监控weblogic进程,当发现进程停止时调用重启脚本重启

    #功能:weblogic守护进程:监控weblogic进程,当发现进程停止时调用重启脚本重启 #参数:进程唯一标识码,例如“weblogic” #依赖脚本:数据库操作脚本dbExecurteSQL.sh,weblogic重启脚本$PSSC_DOMAIN/startPssc.sh...

    Linux系统监控shell程序包-含内存cpu硬盘监控进程监控进程守护删除过期日志url监控webservice监控

    sysWeblogicMonitorRestart.sh:系统weblogic监控重启(守护进程),当weblogic进程停止时调用脚本(startPssc.sh)自动重启 startPssc.sh:重启weblogic并生成带日期的日志文件 sh\utils:工具文件夹 ...

    非常宝贵的LINUX学习笔记

    【linux学习笔记-11】守护进程daemon 【linux学习笔记-12】守护进程的日志实现 【linux学习笔记-13】基本进程通信--文件锁 【linux学习笔记-14】基本进程通信--信号 【linux学习笔记-15】基本进程通信--管道 【linux...

    Linux集群环境下监控Web服务器的Shell脚本设计.pdf

    文章首先介绍了守护进程和Shell的基本概念及其特性,然后针对Linux集群下如何有效管理多台服务器,以监控Web服务器为例,设计了一种Shell脚本守护程序,并对其进行了验证测试。结果表明,该Shell脚本监控Web服务器是...

    Python实现Linux下守护进程的编写方法

    本文实例讲述了Python实现Linux下守护进程的编写方法,分享给大家供大家参考,相信对于大家的Python程序设计会起到一定的帮助作用。具体方法如下: 1. 调用fork()以便父进程可以退出,这样就将控制权归还给运行你...

    Linux的进程管理及作业控制.pdf

    监控进程(也称守护进程)是Linux系统启动时启动的进程,并在后台运行。 进程和作业的概念也有区别。一个正在执行的进程称为一个作业,而作业可以包含一个或多个进程,尤其是当使用了管道和重定向命令时。作业控制...

    Linux系统进程管理的分析与探究.pdf

    Linux系统中的进程可以分为三类:交互式进程、批处理进程和守护进程。交互式进程是由Shell命令启动的进程,需要与用户交互,例如控制台命令shell和文本编辑器。批处理进程是不需要交互的进程,例如编译器和数据库...

    linux下的守护进程

    Linux下的常驻进程的作用不可忽略,但这里面的问题也不能忽略,怎么启动进程,怎么结束进程,怎么在进程挂掉之后重启进程都要设计的合理。下面看一个shell控制的php常驻进程的例子。 不废话,直接捞干货,上代码,...

    daemon_python:Linux守护进程的python实现

    Linux守护进程设计规范及python实现首先,守护进程是一类在后台执行,生命周期较长的进程,它一般随系统启动运行,在系统关闭的时候停止。守护进程编码规范:首先要做的被称为 umask,这一步骤会将文件创建掩码重置...

    shell脚本作为保证PHP脚本不挂掉的守护进程实例分享

    1、将2000w名单保存到临时数据表2、用PHP程序每次从该表获取500个用户,检测完后生成SQL update原纪录3、为了防止PHP程序突然断掉,用shell脚本每隔1分钟检测,PHP挂掉了则重启我使用shell脚本作为守护进程的原因是...

    ipfs-linux-service:将 IPFS 守护进程作为 Linux 系统初始化守护进程运行

    IPFS Linux 初始化守护进程请注意,对于多用户系统,这完全没有用。 然而,对于单用户系统,这很有帮助,因为 IPFS 将在启动时自动启动,并且始终处于就绪状态,而无需在屏幕进程中运行它。安装要将 ipfs 安装为守护...

Global site tag (gtag.js) - Google Analytics