【运维程序】简单的命令控制器(支持定时命令执行、重复定时任务命令和进程管理,开发这个小程序主要是为了方便管理服务进程)【个人github项目】

版权声明:eguid温馨提示:本博客所有原创文章均采用知识共享署名-相同方式共享 3.0 中国大陆许可协议进行许可。如有转载请注明出处和作者名! https://blog.csdn.net/eguid_1/article/details/81365224

一、前言:

command-controller

一个运维程序,简单的命令控制器(支持定时命令执行和重复定时命令,开发这个程序主要是为了方便管理服务进程)

本来是要用python做的,但是之前做ffmpeg的时候已经写了一部分Java的命令控制功能了,有些代码就拿过来改改用了(其实是为了偷懒qaq)

二、实现功能

1、进程管理

只支持本程序启动的进程管理,本程序主要功能是定时执行某些脚本或者系统命令,当然命令行和脚本是很自由的,更多用法请自行探索

2、定时命令、任务

3、重复定时命令、任务

4、定时重启任意程序和进程服务等等

5、基于xml配置,配置项具体看github项目说明
 

三、项目维护

github项目地址:https://github.com/eguid/command-controller

猜你喜欢

转载自blog.csdn.net/eguid_1/article/details/81365224