摘要: 一什么是supervisor Superviosr是一个UNIX-like系统上的进程监控工具。 Supervisor是一个Python开发的client/server系统,可以管理和监控*nix上面的进程。不过同daemontools一样,它也不能监控daemon进程 官网:http://supe 阅读全文
posted @ 2016-11-24 23:33 大数据从业者FelixZh 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: supervisor提供的两种管理方式,supervisorctl和web其实都是通过xml_rpc来实现的。 xml_rpc其实就是本地可以去调用远端的函数方法,然后函数方法经过一番处理后,把结果返回给我们。 xml_rpc不懂的同学建议去百度百度它的原理机制。这个比较简单,楼主也是上午刚搞懂。 阅读全文
posted @ 2016-11-24 23:30 大数据从业者FelixZh 阅读(2718) 评论(0) 推荐(0) 编辑
摘要: supervisor的event机制其实,就是一个监控/通知的框架。抛开这个机制实现的过程来说的话,event其实就是一串数据,这串数据里面有head和body两部分。咱们先弄清楚event数据结构,咱们才能做后续的处理。先看看header长啥样的吧 1 ver:3.0 server:supervi 阅读全文
posted @ 2016-11-24 23:29 大数据从业者FelixZh 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 这两天干的活,是让楼主写一个supervisor的listener,用来监控supervisor所管理子进程的状态,当子进程异常退出时,楼主写的这个listener将会触发报警。在这里总结下supervisor的知识吧 先说说supervisor是干什么的吧? supervisor这东西,其实就是用 阅读全文
posted @ 2016-11-24 23:18 大数据从业者FelixZh 阅读(1427) 评论(0) 推荐(1) 编辑
摘要: linux下(以RedHat为范本)添加开机自启动脚本有两种方法,先来简单的;一、在/etc/rc.local中添加如果不想将脚本粘来粘去,或创建链接什么的,则:step1. 先修改好脚本,使其所有模块都能在任意目录启动时正常执行;step2. 再在/etc/rc.local的末尾添加一行以绝对路径 阅读全文
posted @ 2016-11-24 22:44 大数据从业者FelixZh 阅读(3070) 评论(0) 推荐(0) 编辑
摘要: 公司部分机器新装了suse企业版12,远程登录不成功,解决方法如下: 1.关闭防火墙 2.配置sshd 3.重启sshd 阅读全文
posted @ 2016-11-24 12:01 大数据从业者FelixZh 阅读(1087) 评论(0) 推荐(0) 编辑