• 一个用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一有文件提交就直接更新机器

  • 相关阅读:
    localStorage溢出问题
    面试题梳理
    灵活的楼梯导航条代码
    日期初始化
    css 控制横向布局,超出隐藏,滚动
    自定义滚动条样式
    jquery源码之JQ对象
    jqeury源码之变量解析
    jquery源码之通篇概要
    工作站流处理
  • 原文地址:https://www.cnblogs.com/hanframe/p/3816980.html
Copyright © 2020-2023  润新知