平台架构
主控负责管理,节点负责服务,配置在两者之间按版本同步。
管理主控
统一管理网站、用户、套餐、证书、DNS、节点与配置发布。数据存储在 PostgreSQL 中。
边缘节点
Go agent 管理 OpenResty,获取并校验配置,提供缓存、回源和安全防护。节点保存已应用的有效配置。
分层分发
可在集群中配置 L2 节点。边缘缓存未命中时,按配置通过 L2 获取内容,减轻源站的重复请求压力。
配置与可观测
配置按集群编译,携带版本号和内容哈希。控制台展示同步结果、统计和日志,并提供 Prometheus 指标接口。
实际容量取决于硬件、网络、缓存命中率与安全规则。请使用自己的业务负载进行验证。