Skip to main content
大多数游戏场景受益于让大厅拥有单一的“所有者”,但在某些情况下,所有权应转移到一个新的 PlayFab 实体。 本文介绍所有权如何在实体之间迁移。

所有权迁移策略

PlayFab 大厅提供了一组预定义的策略,允许游戏在当前所有者离开或断开连接时控制大厅所有权的迁移方式。 此策略在创建大厅时进行配置,之后无法更改。 下表描述每个 ownerMigrationPolicy

主动所有权变更

某些游戏场景可能需要将所有权从当前所有者主动转移给新的所有者。 下表描述 ownerMigrationPolicy 如何影响主动的所有权变更。

面向服务器所有者的额外指导

  • 任何为该游戏授权的服务器都可以接管为该游戏授权的任何服务器所拥有大厅的所有权。大厅服务不会保护同一游戏内不同游戏服务器之间的所有权。
  • 当服务器所有者断开连接时,服务器所拥有的大厅会被隐藏。

常见问题

什么时候会清空所有者字段?

当当前所有者离开大厅并且所有者迁移策略无法选择新所有者时,所有者字段会被清空。Automatic 迁移策略是唯一会尝试自动选择新所有者的策略。 注意:当所有者断开连接且无法自动选择新所有者时,所有者字段不会被清空。这是有意为之,以便对服务中断具有更好的鲁棒性。

当最后一位成员离开大厅时会发生什么?

  • 对于客户端所拥有的大厅,当最后一位成员离开时,大厅始终会被删除。
  • 对于服务器所拥有的大厅,不采取任何操作。

ManualNone 所有者迁移策略有什么区别?

Manual 所有权迁移策略允许你的游戏手动管理所有权,同时仍提供所有权保护。None 策略为你的游戏提供完全的所有权控制,而不需要服务提供任何辅助或保护。

另请参阅

最后修改于 2026年8月13日