游戏跨进程数据读写承载压力大

用gatewayworker做的捕鱼,房间数据用GlobalData原子实现,4个玩家在同一个房间不在同一个进程,每次发射子弹(每秒5发),都要判断取当前房间鱼数组判断当前命中鱼是否存在,击杀后修改数组,房间出鱼更新也要往数组里加 ,都是原子实现, 阿里云8核ic5开24个business 进程 ,gateway 和 register 服务在另一台服务器 ,400多同时在线 大概一百多房间,8个cpu都在30-40%...

梦醒的夏天 发表与 2019-04-29 1969 浏览 1 回答
阿里云香港服务器启动Gateway,华北2区启动businesswoker 和 register ,Gateway连不上businessworker

目的是香港Gateway提供亚洲地区访问 business放内地,实现同服...

梦醒的夏天 发表与 2018-10-17 2075 浏览 2 回答

梦醒的夏天

1932
积分
0
获赞数
0
粉丝数
2018-10-17 加入
🔝