文档

支持

Relay

Relay

客户端超时

Understand how Relay disconnects idle clients, and how to prevent unintended timeouts.
阅读时间1 分钟最后更新于 1 个月前

“客户端超时”又称“空闲超时”,是指 Relay 因客户端无活动而将其与 Relay 服务器断开连接。Relay 断开与客户端连接前的默认生存时间 (TTL) 为 10 秒。当主机处于独立状态时,断开连接 TTL 为 60 秒(在
BIND
消息之后,其他客户端通过
CONNECT
消息连接之前)。
超时(由 TTL 值控制)是一种限制 Relay 服务器空闲连接生命周期的机制。Relay 使用 TTL 决定客户端何时因缺少网络活动而超时。由于部分游戏类型的消息频率较低,例如回合制战略游戏,您可能需要将游戏服务器配置为向 Relay 服务器发送
PING
消息,从而保持连接活动状态,防止发生超时。
PING
消息
可重置玩家连接的空闲超时。
当分配由于客户端超时而过期时,分配服务将从 Relay 服务器中删除该分配,同时会向客户端发送超时错误消息。