运维手册
面向平台值班与 SRE 角色的操作文档:回答「怎么部署、怎么升级、怎么配置、怎么排障」——设计动机见架构栏目,端点语义见 API 参考。
内容地图
| 分组 | 覆盖 |
|---|---|
| 部署 | 形态选型总览、Docker Compose(含 HA 编排)、二进制 + systemd、Kubernetes、版本升级与回滚、负载均衡 |
| 配置 | Server 配置全解、Agent 配置全解、TLS 与证书;分层模型与热更新见架构栏(配置分层、功能开关) |
| 可观测性 | 指标、健康检查、Prometheus 接入 |
| 可靠性 | 备份与恢复、故障排除、数据库迁移策略 |
| 安全 | TLS、密钥、RBAC 审计基线 |
| 发布 | SDK 包发布:六语言官方仓库发布工作流(手动)、所需 Secrets 配置、各语言发布机制与常见问题 |
端口与端点速查
| 端口/路径 | 归属 | 用途 |
|---|---|---|
:18780 | Server | HTTP API + Dashboard 后端 |
:19090 | Server | 自行开发 transport,Agent/SDK 接入入口(经 L4 LB) |
:19091 | Agent | 本地 TCP,游戏服函数注册 |
:8404 | HAProxy | stats 页(Agent 连接分布排查) |
GET /healthz | Server | 存活探针(根路径与 /api/v1/monitoring/healthz 均可) |
GET /metrics | Server | Prometheus 指标(需认证,/api/v1/monitoring/metrics) |
GET /api/v1 | Server | 版本与功能域元信息(前端菜单裁剪依据) |
