跳转到内容

配置下发队列

你在控制台改动转发规则或隧道后,Master 把期望状态写入配置下发队列,由各节点上的 FF1 Core 生效。这就是 核心概念 中的实时配置下发。

控制台保存变更
→ Master 计算期望配置(按节点拆分;多层链路含链上每个节点)
→ 任务入队
→ FF1 Core 经 WebSocket 收到并生效
→ 回报结果 → 更新状态

| 字段 | 含义 | |------|------| | 目标节点 | 哪台节点 | | 变更 | 新增 / 更新 / 删除 的转发规则或隧道 | | 状态 | pending / running / success / failed | | 时间 | 入队、开始、完成 | | 错误信息 | 生效失败的原因 |

节点断线时,新任务保持 pending 不丢失;FF1 Core 重连后 Master 自动推送积压任务。无需手工点同步;若持续 failed,先检查节点上的 FF1 Core 服务与网络。

改动一条隧道(套娃)链时,队列会为链上每个节点分别生成下发任务,确保整条链一致,不会只更新入口。详见 隧道与套娃

Q:队列一直 pending? A:目标节点离线或 FF1 Core 未运行,检查节点服务状态。

Q:显示 success 但转发不通? A:下发只保证配置生效;再检查节点防火墙、入口端口是否放行、上游是否可达。