`
轮回记忆
  • 浏览: 10471 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

游戏圧测性能总结

 
阅读更多
前段时间项目压测,顺利通过,现在总结下压测过程中主要的瓶颈以及问题
1,首先是行走的广播问题,当大量玩家在同一个屏幕涌入的时候,基于九宫格广播一样在行走广播的时候会有大量的广播消息,造成带宽全部被占用完,服务器消息处理不过来,大量消息堆积导致服务器内存暴涨而挂掉,所以在这种情况下解决办法是限制同屏幕可视玩家,使同屏幕玩家在一个合理的值,超过这个水位线的其他玩家将不予显示,当有同屏幕玩家离开你的范围时,做一次补给同屏幕的玩家,这样保证同屏幕玩家数量在一个合理的范围内。
2.聊天广播,聊天消息也是比较频繁的,所以我们应该限制收到的聊天广播消息,当缓存的消息两超过预设的值时候,证明消息比较频繁,服务器广播处理不过来,这时候将玩家自身聊天消息返回给自身,但是不对其他玩家进行广播。
3.数据持久化
分享到:
评论

相关推荐

    双11大促压测-总结与收获.zip

    这个"双11大促压测-总结与收获"的文档很可能包含了对整个压力测试过程的详尽分析,以及从这次实战中汲取的经验和教训。以下是基于该主题可能涉及的一些重要知识点: 1. **压力测试目标**:在双11这样的大型促销活动...

    k6(jmeter)压测工具相关总结

    k6(jmeter)压测工具相关总结 k6压测工具是一个基于Go语言开发的高性能压测工具,相比于传统的JMeter压测工具,k6具有许多优点。下面将对k6压测工具的特点、优势、 Executor机制等进行详细介绍。 高性能 k6压测...

    游戏性能压力测试用例

    为了避免返工,可以先做一个简单的游戏性能测试用例。 具体功能如下: 1,生成测试盒子;2,得到游戏中的点面数;3,FPS实时监测 详情请见博客https://blog.csdn.net/Tel17610887670/article/details/109772773

    性能压测测试报告操作模板

    性能压测测试报告是软件开发过程中至关重要的一环,它能够帮助我们评估系统在高负载条件下的稳定性和效率,为系统优化提供数据支持。本报告详细介绍了针对XX系统进行的压力测试过程,旨在分析测试结果,为当前系统...

    消息中间件 RocketMQ 性能压测工具

    功能优势: 1 保证绝无 BUG,该工具封装自 RocketMQ 团队的 Benchmark,且经过本人测试。 2 功能强大,覆盖普通消息、定时(延时)消息、事务...适用场景:后端开发同学功能测试或性能测试;测试开发同学进行压力测试。

    压测Oracle的SQL语句的性能情况

    标题"压测Oracle的SQL语句的性能情况"暗示了我们关注的是在高负载情况下,Oracle数据库处理SQL查询的能力。压力测试(Pressure Testing)是一种评估系统在极端工作条件下表现的方法,通过模拟大量并发用户执行SQL...

    基于qt+c++实现ddos小工具可用于网站压测等性能测试+源码(期末大作业&课设&项目开发)

    基于qt+c++实现ddos小工具可用于网站压测等性能测试+源码,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于qt+c++实现ddos小工具可用于网站压测等性能测试+...

    Minecraft 压测工具.zip_mc服务器压测_weekz82_压测_压测mc_我的世界

    在网络游戏领域,尤其是像Minecraft这样的热门沙盒游戏,服务器性能是保证玩家体验的关键因素之一。"Minecraft 压测工具"正是为了解决这个问题而设计的,它能够对各种中小型Minecraft服务器进行有效的压力测试,确保...

    Linux fio性能压测工具

    Linux中的fio(Flexible I/O Tester)是一款强大的I/O性能测试工具,被广泛用于存储系统的压力测试、调优和故障诊断。它支持多种类型的I/O操作,如块设备、文件系统、网络文件系统(NFS)、内存等,并能模拟各种工作...

    motd压测3.0.exe.zip_motd压测3.0_motd压测下载3.0_twelvefpf_压测_服务器压测

    "motd压测3.0.exe.zip_motd压测3.0_motd压测下载3.0_twelvefpf_压测_服务器压测"这个标题揭示了一个名为"motd压测3.0.exe"的文件,它是一个针对服务器性能进行压力测试的工具。在IT行业中,"压测"或"压力测试"是评估...

    百万级流量无人值守全链路压测实践

    总结来说,这个实践展示了如何利用先进的算法和自动化工具,在处理大规模流量场景时,提升性能测试的精度和效率,同时也强调了在性能稳定性、数据构造和系统治理上的创新方法。这些经验对于其他大型互联网企业应对...

    Villetta性能压测方案

    Villetta性能压测方案

    性能压测环境设计和搭建及在阿里的实践.pdf

    ### 性能压测环境设计和搭建及在阿里的实践 #### 一、引言 随着互联网业务的快速发展,系统架构越来越复杂,如何确保系统的稳定性和高性能成为了IT领域的重要议题。性能压测作为验证系统承受压力能力的有效手段之...

    webrtc服务器压测报告

    压测报告通常涉及到性能评估,这里主要聚焦在WebRTC服务器在高负载下的表现。通过压测,可以了解到服务器的容量极限,它在资源耗尽前能够支撑多少并发用户、延迟情况、丢包率等关键性能指标。 KITE测试引擎是一种...

    性能压测环境设计和搭建及在阿里的实践

    性能压测,全称为性能压力测试,是软件开发过程中至关重要的一环,主要目的是评估系统在高负载或大量并发用户情况下的稳定性和响应速度。在Java领域,性能压测对于优化应用性能、提升用户体验以及保障系统稳定性具有...

    loadrunner压测总结

    loadrunner压测总结

    压测性能测试培训(2022-02-16 性能测试培训) 压缩文件包含 【JMeter基础培训、WEB网站优化、性能测试知识分享】

    第一部分,关于性能测试知识的分享,分享内容如下: 性能测试基本流程 性能测试需求分析 web页面加载时间重要性 前端页面测试常见优化点 性能测试的基本概念 性能测试指标 服务器指标 网络指标 关键性能指标 性能...

Global site tag (gtag.js) - Google Analytics