Agones 基于 Kubernetes 的游戏服务器

程序名称:Agones

授权协议: Apache-2.0

操作系统: 跨平台

开发语言: C/C++

Agones 介绍

agones 是谷歌和游戏厂商育碧联合开发的游戏服务器。它是一个用于在 Kubernetes 上托管、运行和扩展专用游戏服务器的库。

谷歌在开发文档中表示未来谷歌将会使用 Kubernetes 实现服务器的集群管理和游戏扩展。而育碧方面也表示,通过 agones
服务器,可以更好地安排服务器资源,为玩家们提供最出色的多人游戏服务。

主要特性

- 能够在 Kubernetes 中定义一个 GameServer - 通过 yaml 或 API
- 管理 GameServer 生命周期 - 包括健康检查和连接信息
- 客户端 SDK 与专用游戏服务器集成

工作原理

该项目现在尚处于 alpha 阶段,不建议在生产环境中使用。要求 Kubernetes 集群版本 1.9+。

Agones 官网

https://github.com/GoogleCloudPlatform/agones

相关编程语言

memcached-session-manager 将session存储到memchac...
Tomcat Native 这个项目可以让 Tomcat 使用 Apache ...
EasyTomcat 是一个用来帮助简化 Tomcat 和MySQL 管理...
riak-session-manager 是使用 Riak 来存储Tomcat se...
tomcat-redis-session-manager 是一个用来将 Tomcat...
这是一款在 Oracle 的 JDeveloper 开发环境下管理To...