One daemon. Local processes.
CLI 通过 Unix Socket 向 daemon 发命令;daemon 守护本地二进制并保存状态,程序输出写入日志;系统用户服务恢复 daemon。
AYNUR / ARCHITECTURE
One daemon. Local processes.
UNIX IPC
SPAWN
SAVE
STDIO
COMMAND
Aynur CLI
start / reload / list / logs
SUPERVISOR
本地 daemon
daemon.sock / Unix IPC
PROCESS
受管二进制进程
process group / restart policy
STARTUP
用户级启动服务
systemd user / LaunchAgent
STATE
应用配置与恢复快照
~/.aynur/apps/ + saved.json
FILES
应用输出日志
~/.aynur/logs/
配置与快照:恢复期望运行的应用 日志:stdout / stderr 分文件保存