V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
monkeyNik
V2EX  ›  分享创造

Meproc:简单高效的跨平台进程管理工具

  •  
  •   monkeyNik ·
    Water-Melon · 2023-11-16 00:13:51 +08:00 · 1270 次点击
    这是一个创建于 376 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前不久开源了这个项目,与 supervisor 类似,这是一个用 Melang 脚本语言开发的进程管理服务。

    它有如下功能:

    • 支持 Restful API: 启动、停止、重启进程组,查看当前运行的进程组。
    • 支持进程组间简单依赖: 实现进程组之间的简单依赖关系。
    • 支持定时任务( cron jobs ): 灵活支持周期性任务调度。
    • 支持一次性任务: 提供对一次性任务的全面支持。
    • 支持设置执行用户和用户组: 为进程设置执行用户和用户组。
    • 支持多平台: 兼容 Windows 、Linux 、MacOS 等多个平台。
    • 支持收集任务进程的输出内容: 提供对任务进程输出内容的收集支持。
    • 支持基于进程启动和停止事件的插件开发: 为启动和停止事件提供插件开发支持。
    • 提供任务管理的 Web 页面: 提供直观的 Web 页面进行任务管理。
    • 仅需预安装 Melang 解释器: 无需其他额外安装,项目仅需预安装 Melang 解释器。

    项目 Github 地址: https://github.com/MelonCTech/Meproc

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3536 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:41 · PVG 12:41 · LAX 20:41 · JFK 23:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.