开发者社区> 问答> 正文

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

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

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

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

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载