文件名称:Extend cron (e-cron):批量控制框架-开源
文件大小:54KB
文件格式:ZIP
更新时间:2024-06-21 01:19:49
开源软件
扩展cron(e-cron)是Linux/Unix cron批量管理的框架。 它可以为多个端点的 cron 作业提供单个 CLI 批处理管理控制台。 功能如下。 详情请见 http://www.e-cron.org 这些是由轻量级脚本编写的,可与基本的 unix 命令快速运行。 因此,建议将此框架也用于基于 Linux 的 IoT 端点管理。 1.命令行界面您可以将相同的批处理文件分发到每个端点,并可以在控制台服务器上查看结果。 2.错误处理 您可以设置批处理命令失败的错误处理命令。 3.Messaging 您可以定义作业顺序和端点之间的关系,然后e-cron 将在满足要求时向端点发送消息以开始作业。 4.基本监控(CPU/内存/日志)您可以使用e-cron轻松监控IoT设备。
【文件预览】:
e-cron-master
----repository()
--------addons()
----que()
--------daemon_error()
--------send_message()
--------endpoint_status()
----global.conf(25B)
----global.conf.org(25B)
----bin()
--------rm_repository(2KB)
--------mkrepository(1KB)
--------reschedule_jobwrapper(2KB)
--------monitor_stat(1020B)
--------mirrorstat(294B)
--------kill_jobwrapper(1KB)
--------errorstat(1KB)
--------show_wrappers(480B)
--------keycheck(810B)
--------edit_jobwrapper_prof(847B)
--------disable_jobwrapper(2KB)
--------show_endpoints(231B)
--------doc()
--------jobstat(1KB)
--------rm_jobwrapper(2KB)
--------add_endpoint(3KB)
--------rm_endpoint(1KB)
--------mkjobwrapper(2KB)
--------kill_ecron_daemon(843B)
--------check_ecron_daemon(2KB)
--------resourstat(507B)
--------mkcontroller(2KB)
--------monitor_errorstat(655B)
--------show_distributed_ep(2KB)
--------run_jobwrapper(1KB)
--------redistribute_jobwrapper(1KB)
--------distribute_jobwrapper(3KB)
--------show_repository(234B)
--------daemon_errorstat(282B)
--------jobhelp(264B)
--------enable_jobwrapper(2KB)
----license.txt(1KB)
----log()
--------.gitkeep(0B)
----endpoints()
--------.gitkeep(0B)
----sbin()
--------ecron_syslogd(1KB)
--------ecron_messaged(2KB)
--------ecron_mirrord(3KB)
----distribute_template()
--------repository()
--------que()
--------bin()
--------log()
--------utilities()
----README.md(406B)
----utilities()
--------schedule(110B)
--------ecron_daemon_check.sh(1KB)
--------log_rotate.sh(811B)
--------util_log_delete.sh(295B)
--------que_delete.sh(776B)
----map.conf(0B)
----template()
--------_controller.sh(6KB)
--------jobwrapper.prof(639B)