跳到主要内容

数据端组件

一句话版:数据端是集群里那本**"万事通账本"**——谁家隧道在哪个节点、开了哪些开关、证书长什么样,它全记着,别的组件都来找它认人、要答案。


一、它是谁

数据端是每个集群里的核心数据服务(通常与节点同机部署)。如果把集群比作一家分店,数据端就是店长手里那本"花名册":谁在上班、谁请假了、谁该领什么,它最清楚。

二、它干什么

  • 记隧道:保存本集群所有隧道的归属、在线状态、绑定的节点与端口;
  • 发配置:你把域名开关、协议开关、白名单、HTTP 认证、限速等改好后,由它同步给网关和服务端执行;
  • 存证书:收集你上传的证书并分发到隧道所在节点,一次上传、全网可用;
  • 管映射:维护"访问入口 → 目标实例"的对应关系,网关和负载均衡按这张表把流量带对门;
  • 做发现:持续掌握各实例的在线情况,随时告诉负载均衡"现在该把流量分给谁"。

三、和"Web 管理端"的区别

容易混淆的一对:

在哪干什么
Web 管理端云端总站你注册、下单、改设置,只管"下指令"
数据端集群内收到指令后"记下来、传下去",是集群的执行大脑

所以你在控制台改完设置,数据端按周期同步,再下发到节点——这就是"修改后 1 分钟生效"的原因。

四、它和谁配合

Web 管理端 ──同步──> 数据端(账本)
│ 下发配置/证书/映射
├──> HTTP 网关(域名怎么路由)
├──> L4 网关(端口怎么映射)
└──> L4 负载均衡 / 服务端(实例在不在线)

网关们不自己瞎猜,全都按数据端给的表办事——账本准,全集群就准

五、小结

记住内网云:数据端是集群的大脑和账本:上听管理端指令,下给组件带路,谁在哪、怎么走,全看它。