xfrp 不把 frps 塞进中控。每一类节点只做自己该做的事,出问题时边界清楚,升级和扩容也更简单。
中控只推送期望状态,节点负责把期望状态变成实际运行的 frp 进程。
管理端保存代理后,中控校验配置并生成该客户端的完整期望配置。
通过 WebSocket 控制通道发送命令,携带配置版本号,避免旧配置覆盖新配置。
客户端应用配置或热更新,随后心跳上报运行状态和代理状态。