go-xserver 是一个 Golang 服务器框架(go-x.v2)
致力于实现 1 个高可用、高易用的 Golang 服务器框架
并以插件的方式,来丰富框架内容
-
编译执行以下语句即可:
./make.sh
-
安装 Redis ,并修改 config/config.toml 相关配置
-
All In One 例子
./make.sh start ./make.sh stop
- go-xserver-plugins
- mgr
- login
- gateway
- 管理服务器
- 登陆服务器
- 网关服务器
- 客户端消息中继
- 服务器组内消息中继
- 大厅服务器
- 获取角色列表(登录大厅服务)
- 创建角色
- 获取角色详细信息(进入游戏)
- 登出游戏
- 角色聊天(世界聊天、私聊)
- 基于 gRPC-go 改造框架层代码
- 分布式事务框架
- 支持 istio 部署
- 框架层功能
- 灰度更新
- 服务器健康监测
- 逻辑层功能
- 匹配服务
- 房间服务
- 压测工具