首页 > 代码库 > 一个用pyton写的监控服务端进程的软件hcm
一个用pyton写的监控服务端进程的软件hcm
使用udp实现,简单,方便,不用三次握手
1. 所有部署服务器进程的机器有一个代理进程hagent,用来监听hcm console中发送过来的命令
2.hcm需要提供以下命令
start :普通方式启动进程
stop :停止进程
reload :重新载入配置文件
resume :恢复方式启动进程(共享内存)
tail:查看日志的末尾
deploy:直接更新服务器文件
rmshm:删除共享内存
autoresume:开启和关闭某个进程的自动拉起功能
3. hcm 监控所有的进程,发现进程不在时,以resume的方式拉起进程,并记录日志
4. web页面支持以上所有的命令
5. console中支持以上所有的命令
6. 自动开服功能
检测环境
安装软件
启动进程
7.直接svn更新,可直接拉取svn更新到某个机器
8.svn commit配置svncommit功能,只要svn一有文件提交就直接更新机器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。