本页尚未翻译,当前显示英文版本。
Game Rooms
Game Rooms 是你的游戏服务器正在运行的每个 Room 的实时注册表。 对每个 Room,它显示能否把 Player 放进去、它的服务器是否仍然存活、谁在里面,以及 Player 用来抵达它的地址。你可以在这里关闭一个 Room,或把某个 Player 从中移除。该页面的范围是顶栏中选中的 Environment,侧边栏中 Game Rooms 旁边的数字是实时 Room 的数量。
Room 由你的游戏服务器创建,而不是在这里
你的游戏服务器创建 Room,并通过心跳把它注册到 PlayServ;Room 结束或失去响应时,平台会将其移除。在 Backoffice 中无法创建 Room。服务器端的内容见游戏服务器托管。
Room 如何描述
一个 Room 由它的游戏服务器加上它的名称确定,例如 arena/eu-match-42。它带有三个信号,Backoffice 把它们并排显示,不做合并。
| 信号 | 由谁设置 | 回答什么问题 |
|---|---|---|
| Placement state | 平台 | 能否把 Player 放进这个 Room? |
| Studio state | 你的游戏服务器 | 你的游戏上报的任何内容,例如 lobby 或 in_progress。按原样显示,从不解读。 |
| Heartbeat | 你的游戏服务器,通过发送心跳 | 持有这个 Room 的服务器是否仍然存活? |
放置状态。 当多个状态同时适用时,表中排在最前的胜出。
| 状态 | 含义 |
|---|---|
| Session closing | 对局已结束,正在清理。 |
| Self-closed | 你的游戏服务器自己关闭了这个 Room,不再接纳新 Player。 |
| Draining | Room 正在度过剩余时间,不接纳新 Player。当原因是 Room lifetime reached 时,会有倒计时显示它何时关闭。 |
| Full | 没有空余座位。 |
| Open | Room 正在接纳 Player。 |
心跳。
| 状态 | 含义 |
|---|---|
| Fresh | 心跳按时到达。 |
| Stale | 15 秒内没有心跳,即错过三次心跳。 |
Stale 的 Room 会自行清理
Stale 的 Room 会被自动移除,无需你做任何操作。只有在需要提前让它消失时,才手动关闭 Room。
Room 的服务器在哪里运行。
| 徽标 | 含义 |
|---|---|
| Managed | 由 PlayServ 在 Cloud Run 上启动。 |
| Pooled | 在 PlayServ 机器池上启动。 |
| External | 在工作室自己的服务器上启动,包括通过 Edgegap 接入的服务器。 |
实时 Session
列表每 5 秒刷新一次,浏览器标签页隐藏时暂停。Live / Paused 可以在你阅读时让列表保持不动。搜索会匹配 Room 名称、游戏服务器、实例或区域。

| 列 | 显示内容 |
|---|---|
| Room | 名称和运行徽标。roster 标记表示平台和服务器对谁在里面的看法不一致;平台会自行修复。 |
| Game server · Region | 托管它的游戏服务器,以及它上报的区域。 |
| Players | Player 数与容量之比,附带占用条。+N held 统计匹配为尚未进入的 Player 保留的座位;over 表示在运行中的 Room 上调低了容量,没有人被踢出。 |
| State · Studio | 放置状态,括号内是 studio 状态。 |
| Heartbeat | 距上次心跳的时间,Fresh 或 Stale。 |
| Created | Room 注册的时间。心跳不会改变它。 |
| Instance | 持有该 Room 的游戏服务器进程。 |
列表上方的汇总栏按放置状态和心跳统计 Room 数量;点击某个数字即可按它筛选。列标题也可以排序和筛选。默认最满的 Room 排在最前,各行在刷新之间保持位置不变。
Room 详情
一个 Room 的全部信息。 点击 Room 或它的详情图标即可打开。名称旁边的复制按钮会复制它的 game-server/room 标识符。

| 字段 | 显示内容 |
|---|---|
| State · Studio state | 放置状态(附带任何排空原因和倒计时),以及你的服务器自己的状态。 |
| Players | 人数、Room 的满员程度,以及任何保留座位或超出容量的座位。 |
| Heartbeat | 距上次心跳的秒数,在 15 秒窗口之内。 |
| Game server · Instance | Servers 中的机群,以及进程 —— 附带它还持有多少个其他 Room。 |
| Region · Created | 服务器上报的区域,以及 Room 注册的时间。 |
| 卡片 | 包含内容 |
|---|---|
| Connect | Player 用来抵达 Room 的地址:主机和端口、传输和连接串,每项都带有复制按钮。PlayServ 把它完全按你的服务器上报的样子交给已匹配的 Player;它从不连接这个地址,也不解读它。 |
| Attributes | 你的服务器附加到 Room 上的键/值标签。 |
| Players | 花名册,来自平台的参与者记录。Connected 的 Player 在 Room 中;admitted 的 Player 已兑换票据但尚未连接,这在几秒钟内是正常的。点击一个 Player,可在 Players 中打开。 |
关闭 Room 和移除 Player
| 操作 | 位置 | 会发生什么 |
|---|---|---|
| Delete room | 列表中的垃圾桶图标 | 你确认后,Room 关闭,其中的每个 Player 都会断开连接。PlayServ 请求你的服务器关闭它;如果服务器持续发送心跳却不确认,Room 会停留在 Session closing。 |
| Remove from room | Room 的 Players 花名册 | 你确认后,该 Player 从 Room 断开连接。 |
被移除的 Player 不能回到同一个 Room
移除在 Room 的整个生命周期内有效:如果该 Player 尝试重新加入,会以 removed_from_room 被拒绝。同名的新 Room 会正常接纳他们。
两种操作都会记录在审计日志中。
下一步
更新于 2026年10月10日