OpenProgram Docs

后台服务#

管理持久运行的 worker 进程(网页界面和渠道)。所有终端与网页前端连接同一进程,因此多个前端和外部渠道共享状态。

usage: openprogram worker [-h] verb ...

worker run#

在前台阻塞运行 worker,便于调试;按 Ctrl-C 停止。

worker start#

在后台启动独立 worker 后返回。

worker stop#

停止运行中的 worker,先发送 SIGTERM,必要时升级为 SIGKILL。

worker restart#

停止当前 worker 并启动新进程。

worker status#

显示 worker 是否运行及 PID、端口、运行时长。

worker install#

安装为登录服务(macOS 使用 launchd,Linux 使用 systemd --user,Windows 使用任务计划程序)。登录时自动启动,崩溃后自动重启。

worker uninstall#

移除系统服务。