BigWorld 进程架构与玩家生命周期
这是一页收口版入口,用来把 BigWorld 语义下的进程职责讲清楚。
当前 Apollo 更推荐的主链不是“BaseApp 做数据库服务器”,而是:
Client -> LoginApp -> BaseApp(PlayerAnchor + Proxy) -> CellApp
如果需要再叠加边缘接入治理,才引入独立 GatewayApp。
进程职责
LoginApp:认证、入口分配、票据生成BaseApp:玩家长期在线主状态、会话归属、重连恢复GatewayApp:连接管理、路由和边缘防护CellApp:空间内实时逻辑、AOI、战斗、跨边界迁移
生命周期主线
- 登录
- 激活
PlayerAnchor - 分配世界/空间入口
- 进入
CellApp - 运行时同步
- 断线保护与恢复
- 持久化收口
