进程守护系统,用于监控指定的进程,当发现目标进程不再正常工作时,就关闭该进程,并重启它。
在什么情况下使用进程守护系统了?比如说,我们的某个服务器软件,在上线后出现一个严重的bug,该bug虽然很难出现,但是只要一出现,整个服务都会停掉(进程没有崩溃,只是不再提供服务)。此时,重启服务软件,又会开始正常工作。
对于这样严重的bug,必须要查清楚并解决掉的。但是,基于以下两个原因:
(1)系统已经对用户开放,服务不能停。不可能说系统先下线,直到bug被解决掉后再重新上线。
(2)bug很难重现,可能需要加日志,不断地跟踪排查,这很可能是一场持久战。
为了让系统继续线上运行,在bug解决之前,必须要保证系统停止服务之后,能迅速重新启动恢复服务。此时,使用进程守护系统是最恰当不过的了。
OrayGuard就是为达到这一目的,实现了一个进程守护系统。一个守护者程序,可以守护同一台机器上的多个进程。
1、首先在电脑桌面上点击左下角的开始按钮,打开其页面。
2、然后再此页面中找到想要卸载的软件。
3、找到之后,用鼠标右击,在d出的窗口中选择“卸载”。
4、然后会进入到此页面,在此页面中找到要卸载的程序,右键点击它,然后点击卸载即可卸载。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)