Sheeps —— 服务器压力测试框架
Sheeps 是通用于 TCP 和 UDP 服务器的压力测试框架,基于数据包的录制和回放,集成时间控制、快进、暂停功能,可以完成对游戏服务器的压力测试,探知游戏服务器所能承载的最大在线人数。
工作原理
该系统采用协议录制、回放的方式进行压力测试。分为控制端和负载端,控制端负责录制、回放及消息分发,负载端完成项目接入后,接收控制端命令及消息,建立大量连接至目标服务器,作为压力发起端,并支持分布式部署。此过程中负载端通过调用项目接入层,对网络封包进行解析、修改、再打包发送至服务器,实现压测每个压测用户的差异化处理。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Gitee 悬赏 | 提供跨服务级的自定义标签的扩展支持
代码拉取完成,页面将自动刷新
- 下一篇
华为开源 Karmada 将捐赠 CNCF,聚焦云原生多云集群管理
如今,云原生已是互联网企业 IT 转型的大势所趋,以 Kubernetes 为中心的软件生态也顺势成为了云原生基础设施建设的事实标准。 但是对于一些企业客户而言,出于数据主权和安全隐私的考虑,通常会考虑使用私有云+公有云的混合云方式开展业务,就要面临跨多云技术架构的运维难题。由于不同云环境的基础设施能力、安全架构存在差异,就会造成企业 IT 架构和运维体系的割裂,加大多云混合云实施的复杂性,提高了运维成本。 今年 4 月,华为正式宣布开源云原生多云容器编排项目 Karmada,并将该项目捐赠给云原生计算基金会 CNCF 。 据悉,Karmada(Kubernetes Armada)是一个 Kubernetes 管理系统,基于 Kubernetes Federation v1 和 v2 开发,它可以跨多个 Kubernetes 集群和云运行云原生应用程序,而无需对应用程序进行更改。通过直接使用 Kubernetes 原生 API 并提供高级调度功能,Karmada 可以实现真正的开放式多云 Kubernetes。 Karmada 旨在为多云和混合云场景下的多集群应用程序管理提供 turn...
相关文章
文章评论
共有0条评论来说两句吧...