`

进程监控及重启

 
阅读更多

 

 

#!/bin/sh
while:
  do
    proInfo = $(ps -ef|grep "ProcessName" |grep -v "grep")
    if ["$proInfo"] ; then
	   echo "ProcessName is running"
    else 
	    echo "ProcessName was stoped"
        echo " to start ProcessName"
		#此处添加调用进程启动脚本
		echo "ProcessName was started"
	fi
       sleep 10	
  done

 

分享到:
评论

相关推荐

    进程监控及重启工具

    "进程监控及重启工具"就是为此目的设计的软件,它能够实时监测系统中的特定进程,一旦发现这些进程出现异常,如卡死、未响应或者被意外关闭,就会立即执行重启操作,恢复服务的正常运行。 1. **进程监控**:这是...

    Windows系统下监控进程并自动重启

    首先,我们需要理解什么是进程监控。在Windows中,每个运行的程序都对应一个或多个进程,这些进程由操作系统的任务管理器显示。进程监控是指持续跟踪这些进程的状态,包括其资源使用情况、是否正常运行等。当发现...

    linux进程监控与自动重启的简单实现方法

    linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab...

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

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

    bat监控windows进程并自动重启

    通过bat脚本监控进程,如果进程不存在则启动改经常,可以根据需要改成结束进程也可以

    Linux平台 进程 监控 自动重启 恢复脚本, java, springboot 通过

    Linux平台 下 进程监控自动 重启 恢复脚本, 测试 centos平台下 java, springboot 通过

    restart_on_crash进程监控,自动重启进程

    在IT系统管理中,进程监控和自动重启是保持服务连续性的重要环节。"restart_on_crash"是一个典型的进程监控解决方案,旨在确保当程序因异常崩溃时,系统能够自动检测并立即重启该进程,以减少服务中断的时间。下面将...

    delphi 实现进程自动监控、重启,非控件实现托盘程序

    总结来说,使用Delphi实现的这个进程监控和自动重启系统,结合非控件实现的托盘程序,提供了一种高效且隐蔽的后台服务方式,对于系统管理和维护具有很高的实用价值。通过理解上述技术细节,你可以根据自己的需求定制...

    IIS 应用程序池、进程监控与重启程序C#源码

    IIS C# 应用程序池 IIS进程 监控 重启。 一、软件功能说明 1、AppPoolWatcher.exe软件功能说明: 实时监控IIS中的程序池和网站(config.xml中配置的),如果网站或程序池因为cpu利用率较高而死掉,则重启网站或程序...

    进程监控守护工具-当监控列表中的进程挂掉后会自动重新启动

    进程监控守护工具是一种重要的系统管理软件,主要用于确保关键服务或应用程序在系统中持续稳定运行。在标题和描述中提到的工具,它具有自动重启进程的功能,当监控列表中的某个进程意外终止时,该工具能够自动检测到...

    监控进程,进程重启,未响应关闭

    通过设置进程监控和自动重启,可以实现故障的快速恢复,降低运维人员的工作负担。同时,自动化工具还能记录事件日志,便于后期分析问题原因。 6. **额外文件**:`比克尔下载_百度搜索.url`和`比克尔.url`可能是下载...

    windows下监控并重启某个进程

    在这种情况下,能够实时监控并自动重启该进程是必要的。本文将深入探讨如何在Windows环境下实现这一目标,以及涉及的相关技术知识点。 首先,我们需要了解"进程"的概念。在操作系统中,进程是执行中的程序实例,每...

    进程监控,根据内存峰值 ,杀死并重启进程 的winform程序

    本文将详细介绍基于Windows Forms(Winform)开发的进程监控程序,该程序能够根据进程的内存峰值来判断是否需要关闭和重启特定进程,以优化服务器性能。 标题中的"进程监控,根据内存峰值,杀死并重启进程的Winform...

    进程崩溃自动重启

    2. **第三方工具**:有很多第三方工具和框架,如Monit、Supervisor等,提供进程监控和自动重启功能。这些工具通常支持多种操作系统,可以通过配置文件来定制重启策略。 3. **编程语言支持**:许多编程语言(如...

    监控系统进程内存自动重启脚本

    "监控系统进程内存自动重启脚本"是一种实用工具,它能够实时监测系统中特定进程的服务内存使用情况,并在内存使用超出预设阈值时自动重启该进程,以保持服务的正常运行。这种自动化策略可以避免由于内存耗尽导致的...

    进程监控-控某个进程数目,当少于指定值时,重启该进程

    标题“进程监控-控某个进程数目,当少于指定值时,重启该进程”揭示了我们的目标:通过监控系统中的特定进程,一旦发现其运行实例数量低于预定的最小值,就自动执行重启操作。这样的自动化流程可以避免因进程意外...

    系统进程监控软件,进程包活,退出自动重启,适合后台服务软件

    标题和描述中提到的"系统进程监控软件,进程包活,退出自动重启,适合后台服务软件",这指的是一个专门设计用于监视和管理后台服务进程的工具。这类软件的主要功能包括实时监控进程状态,保持进程活动,以及在进程...

    进程监控--启动进程 关闭多余的进程

    4. **异常处理与重启**:如果所有HQMSJob.exe进程都被意外关闭,进程监控程序将负责重新启动它们。这通常涉及到进程的启动逻辑,可能需要指定程序路径、参数等信息,并调用适当的启动进程API(如Windows的`...

    监控程序运行进程及系统CPU运行状态异常重启

    在本场景中,我们关注的焦点是"监控程序运行进程及系统CPU运行状态异常重启",这涉及到几个关键知识点: 1. **监控程序**:监控程序是一种后台服务,负责持续检查系统的健康状况,包括硬件、软件和服务的状态。它能...

    linux进程监控和进程守护程序

    `systemd`是Linux系统中用于初始化系统和服务管理器,它支持系统服务的管理,可以通过`systemctl`命令来控制服务的启动、停止、重启等,从而实现进程监控与管理。`supervisord`是一个用Python编写的进程控制系统和...

Global site tag (gtag.js) - Google Analytics