首页 > 其他分享 >场景局部拥挤不应该造成整服都卡

场景局部拥挤不应该造成整服都卡

时间:2023-06-15 23:07:03浏览次数:32  
标签:网关 场景 拥挤 过载 玩家 整服 局部


场景局部拥挤不应该造成整服都卡


网游中经常 出现的情况是,某个地图的局部人数众多,例如大型的群架,抢Boss,开活动等,

因为玩家聚集,9屏广播量巨增,网关来不及处理,造成过载网关上的所有人都很卡。


目前的对策是防止网关过载,多开网关 ,远远超过正常需要的数量。

假设某个网关极限可处理100人集中时的9屏广播,广播消息量为人数的平方,200人集中时就需要4个网关。

无论网关数量多少,玩家聚集的程度稍有增加 ,就能轻易突破网关的负载力。


过载网关上的部分玩家并不在拥挤的场景中,他们按理不应该卡。

某个场 景局部拥挤,卡点是正常的。

但是,其他服务器上的玩家不该卡,其他地图上的玩家不该卡,该场景空旷处的玩家不访卡。

卡的玩家离开拥挤点就可以恢复正常。


可以用公平队列(fair-queue)来解决该问题。

标签:网关,场景,拥挤,过载,玩家,整服,局部
From: https://blog.51cto.com/u_16162321/6495471

相关文章

  • 社交直播语聊场景解决方案(一)商业化探索
    摘要在过去几年的直播行业创业风口期中,直播的用户关注度疯狂增长,但用户质量却参差不齐。随着用户新鲜感一过,流失率变得相当严重,各大平台都在竭尽全力防御。然而,留住“凑热闹”的非直播受众用户并不是最关键的问题,而是要找到适合真实直播受众用户的商业化道路,才能保证行业的稳定繁......
  • Unity3D:场景视图视图选项
    推荐:将NSDT场景编辑器加入你的3D工具链3D工具集:NSDT简石数字孪生“场景视图视图选项”工具栏您可以使用“场景视图视图选项”工具栏“叠加”来选择用于查看场景以及启用/禁用照明和音频的各种选项。这些控件仅在开发期间影响场景视图,对构建的游戏没有影响。绘制模式(Drawmo......
  • Unity大场景优化
    在Unity中,你可以使用视距剔除(LOD)和对象池等技术来解决场景中远离摄像机的物体隐藏和性能优化的问题。视距剔除(LOD):视距剔除是一种根据摄像机与物体之间的距离,动态地调整物体的细节级别或替代模型的技术。这意味着当物体远离摄像机时,可以使用较低的细节模型替代它们,从而减少渲染......
  • 介绍vue3的钩子函数activated和deactivated使用场景
    activated和deactivated是Vue3中的两个生命周期钩子函数。activated钩子函数在组件被激活时调用,通常用于恢复组件的状态或执行一些初始化操作。例如,如果一个组件被从路由中激活,你可能需要在该组件被激活时从本地存储中加载一些数据。下面是一个示例代码:<template><div>......
  • 根据不同场景(是否需要连接数据库)启动SpringBoot
    1.场景描述描述:使用场景:项目中的一部分业务不需要进行数据库操作,当只使用这部分功能时,希望程序启动时可以不进行数据库的连接项目中需要数据库相关的业务时再进行配置注意:Springboot在启动时会根据pom.xml启动器来判断是否开启相应的自动配置解决方式:设置一个包......
  • 互动场景下的低延迟编码技术
    上海交通大学教授宋利在LiveVideoStackCon2020线上峰会的演讲内容整理而成,从分析视频传输系统延迟入手,详细介绍视频编码延迟的产生机制,总结优化编码延迟的技术手段和业界典型的低延迟编码方案,讨论不同场景的延迟要求,并对后续技术演进发展方向进行展望。文/宋利整理/LiveVideoSt......
  • Java8-Consumer的使用场景
    Java8的Consumer比较抽象。结合几个例子来看看常用的使用场景有以下几个:把方法作为函数的入参Java8中可以使用Consumer来实现在函数的入参中传递方法,这个如果熟悉js的话可能会比较好理解一些。在某些情况下,不能直接使用某个对象的方法,需要把方法传递到另一个函数里面去执行,那么......
  • 使用Mybatis生成树形菜单-适用于各种树形场景
    开发中我们难免会遇到各种树形结构展示的场景。比如用户登录系统后菜单的展示,某些大型购物网站商品的分类展示等等,反正开发中会遇到各种树形展示的功能,这些功能大概处理的思路都是一样的,所以本文就总结一下树形结构的代码生成,在开发的时候套用这种结构就可以了。好了正文开始,首先......
  • 生成式人工智能在国内金融行业人力资源管理业务中应用场景展望
    随着ChatGPT最近半年受到科技巨头和资本的追捧,其应用场景不断覆盖各个管理业务条线。建投数据作为国内金融行业人力资源管理数字化平台的优质服务商,一直在密切关注生成式人工智能(GenerativeAI)新技术对人力资源管理相关业务带来的影响。德勤2023年全球人力资本趋势报告中提出,“科技......
  • 社交直播语聊场景解决方案(一)商业化探索
    摘要在过去几年的直播行业创业风口期中,直播的用户关注度疯狂增长,但用户质量却参差不齐。随着用户新鲜感一过,流失率变得相当严重,各大平台都在竭尽全力防御。然而,留住“凑热闹”的非直播受众用户并不是最关键的问题,而是要找到适合真实直播受众用户的商业化道路,才能保证行业的稳定繁荣......