Multiverse 概念篇
Multiverse 概念篇
Multiverse
Multiverse 是由 Unity 资深团队打造的专业服务器托管服务,让您的服务上线和运营从此高枕无忧。基于 Agones 构建,并提供了更可靠、更丰富、更高效的服务托管服务。
- 基于 Agones 构建,以此获得高效可靠的服务器伸缩功能。
- 使用 Docker 容器来运行服务,可以更灵活的组织和安装系统依赖。
- 支持多地域的服务器自动缩扩容,可以更有效更经济的来运行服务。
服务模式
舰队模式: 可以使用统一的服务器启动配置预先扩容,加速开启服务的速度。适用对于服务器数量以及开启速度要求高的服务。
按需模式: 可以对每次新开的服务器,传入不同的启动参数,但是不能预先扩容,经济性较高、但启动服务速度会低于舰队模式。适用于服务器数量较少且开启不频繁的服务。
启动配置 ( Profile )
启动配置是开启服务的配置,包含开启服务所需要CPU、内存限制,启动参数,服务器端口,以及运行程序入口等。多套启动配置可以方便管理同一服务器程序对于不同服务所需的启动参数,CPU消耗等不同配置的需求。
镜像 ( Image )
Multiverse 是基于 Docker 镜像来管理服务器程序的,系统需要将用户上传上来的服务器程序制作成 Multiverse 可用的镜像程序。并基于镜像来管理后续所有的配置。
地域与服务器 ( Region and Server )
服务器:服务器是指基于启动配置开启的一个可用的服务程序。
地域:是用来管理服务程序可以在哪些不同的地域可以创建出新的服务程序。