跳到主要内容

中继生命周期

启动、停止和检视 Otto 中继守护进程。

otto start​

将中继守护进程作为后台进程启动。

用法​

otto start [options]

标志​

标志简写必填类型默认值描述
--attached否booleanfalse以附加模式运行,日志流式输出到 stdout 而非后台化
--port否number8787启动中继的端口

示例​

# 在后台启动中继守护进程
otto start

# 以终端附加日志方式启动中继(开发模式)
otto start --attached

# 在自定义端口上启动中继
otto start --port 9000

退出码​

码含义
0中继启动成功
1启动失败(端口冲突、配置缺失等)

otto stop​

停止正在运行的中继守护进程。

用法​

otto stop

示例​

otto stop

退出码​

码含义
0中继停止成功
1没有中继在运行或停止失败

otto restart​

重启中继守护进程。如果中继尚未运行,此命令将启动它。

用法​

otto restart [options]

标志​

标志简写必填类型默认值描述
--port否number当前守护进程端口或 8787重启中继的端口
--attached-a否booleanfalse在前台附加运行,将日志流式输出到当前终端

示例​

otto restart
otto restart --port 9000
otto restart --attached

退出码​

码含义
0中继重启成功
1中继重启失败

otto status​

报告中继守护进程是否正在运行。使用 --nodes 包含已连接的节点 ID。

用法​

otto status [--nodes] [--json]

示例​

otto status
otto status --nodes
otto status --nodes --json

停止时,otto status 建议运行 otto start。

退出码​

码含义
0状态报告成功

相关命令​

  • otto setup — 首次运行安装向导,同样确保守护进程就绪。
  • otto logs follow — 启动后尾随实时中继日志。