Linux中supervisord 进程管理和自动重启是怎样的


Linux中supervisord 进程管理和自动重启是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。官网: h 香港云主机ttp://supervisord.org/github:https://github.com/Supervisor/supervisor本软件是进程管理系统,可以很简单的管理系统,同时提供了很丰富的接口可以让你随心所欲的管理
常驻任务维护、管理,不论你的常驻进程是什么语言写的,都可以使用本神器管理用来监控nginx, redis, mongodb等软件,实现软件如果因为异常挂了,可以自动重启,不至于终端服务简单来讲:守护进程,如果你的进程一直在运行,突然挂了。那么supervisord能帮你速度拉起这个进程,使之正常运行supervisord: 服务端,真正用来监控程序的进程supervisorctl: 客户端,用来管理监控程序的进程
我这里采用了一个自己约定的规范,方便组内成员形成共识,对服务管理没有学习成本我是依赖python安装的
软件根目录: /data/opt快捷方式根目录: /data/opt/scripts,其中本目录会加入到系统PATH中。export PATH=’/data/opt/scripts’:$PATHsupervisord的配置目录、以及运行日志目录都放置在/data/opt/supervisord里python“echo_supervisord_conf”命令来生成配置文件,例可以看到 /tmp/test.txt 里面的内容在增加现在收到杀掉python test.py这个进程
kill -9 5535 杀死python test.py这个进程然后再去查看进程 马上就可以看到 python test.py又出现了
看下 进程号 已经变成了 5592看完上述内容,你们掌握Linux中supervisord 进程管理和自动重启是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注开发云行业资讯频道,感谢各位的阅读!

相关推荐: Visual Studio 2015下如何使用websocketpp和asio构建websock客户端

本篇内容主要讲解“Visual Studio 2015下如何使用websocketpp和asio构建websock客户端”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Visual Studio 2015下如何使用w…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/13 17:50
下一篇 08/13 17:50

相关推荐