nb app autostart
管理应用自启动相关设置。
这组命令分成两类:
- 为某个 env 开启或关闭自启动标记
- 在系统启动后,批量启动所有已经开启自启动的 env
nb app autostart 只适用于当前机器上由 CLI 托管运行态的 env,也就是 local 和 docker。如果一个 env 只是远程 API 连接,或者不是当前机器上可启动的 CLI 托管应用,那么它不能加入这组命令的自动启动流程。
用法
子命令
说明
nb app autostart enable 只是把某个 env 标记为“允许自动启动”,并不会立刻把它接进系统级启动流程。通常来说,你还需要在自己的宿主机启动流程里执行 nb app autostart run,比如接进 systemd、容器平台启动脚本,或其他已经在用的主机自启动机制。
另外,nb app autostart run 会逐个检查已经开启自启动的 env。能启动的会继续调用 nb app start --env <name> --yes;不适合在当前机器上自动启动的 env,会在结果表里显示为 skipped 或 failed。

