开发者社区> 问答> 正文

单机服务为了服务稳定应该不会有分布式,但是对于一些游戏关于跨服活动之类的需求是如何实现的?

单机服务,为了服务稳定应该不会有分布式,但是对于一些游戏关于跨服活动之类的需求是如何实现的?

展开
收起
OSC开源社区 2024-05-12 23:40:58 62 0
1 条回答
写回答
取消 提交回答
  • 现代游戏服务端大部分都是分布式的,按照经验一台普通配置的服务器可以支撑几千名玩家(例如mmorpg游戏),游戏在线人数一般很高,一台服务器是无法支撑起来的。就算给客户端暴露的是一个大区服,实际内部也会使用分布式结构。不同的服务器通过网络通信。
    一般而言,会将一款游戏的所有服务器放到一个机房内,这样稳定性会高一些。分布式事务很复杂,除非像支付相关的系统,不然一般只用直接的网络通信来处理跨服逻辑。

    2024-05-13 23:34:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PolarDB分布式~国产轻量版用户手册 立即下载
使用云起实验室体验PolarDB分布式版 立即下载
PolarDB分布式版架构介绍 立即下载

相关实验场景

更多