DA 指令查看 PID 状态 — 会话管理的最佳实践
DA 是什么
DA — Display All,显示当前 PID 的详细状态
DA 不改变任何东西,只是查询,随时可以执行。
DA 返回的信息
| 字段 | 含义 |
|---|---|
| PID | 当前会话的进程编号 |
| AGENT | 当前登录的工作号 |
| WORK AREA | 工作区标识 |
| LAST ACTIVITY | 最后活动时间 |
| QUEUES | 队列状态(有多少待处理消息) |
| STATUS | 会话状态(Active/Inactive) |
什么时候需要 DA
登录后第一件事 — SI 完成后 DA 确认会话正常。
长时间没操作回来后 — 确认会话是否还活着,有没有被强制下线。
指令执行无响应时 — DA 看 PID 状态是否正常,如果显示 Inactive 说明会话断了,需要重新登录。
共享工作号时 — 确认当前是自己在用,避免操作冲突。
PID 状态异常
DA 返回状态有以下几种:
- Active — 正常,继续操作
- Inactive — 会话可能断了或被对方抢占,尝试 AI 恢复或重新 $$OPEN + SI
- Locked — 工作号被锁定,联系航信
- Invalid — PID 已失效,必须重新登录
实用技巧
在手机上操作时,网络不稳定会导致会话容易断。养成习惯:每隔 5-10 分钟 DA 确认一次会话状态,避免 PNR 操作到一半断线导致数据不一致。