美文网首页
问题记录 | 性能测试(未解决)

问题记录 | 性能测试(未解决)

作者: sydneywhatever | 来源:发表于2019-08-21 20:50 被阅读0次

背景:测试一台万兆WAF设备的性能,要求应用层吞吐量达到线速的90%。通常使用测试仪的万兆口向设备的万兆口发出9.9G的流量,设备能够防护攻击并稳定回包9G以上即满足要求。

问题:测试仪的万兆接口理论应能稳定发出设定值不超过10G的流量,实际只能打出8G左右。

调试过程:

尝试1,设定测试过程open and close with reset,边拆边建;因为测试仪打大量数据过程中来不及拆连接,设定边拆边建,有新连接才有流量。结果:短暂起效后,长期仍然达不到9.9G设定值。

尝试2,增加设定的并发值;因为一旦并发达到设定值,不再建立新连接,将没有流量。实际情况,并发达到了,时不时还会有新建连接,仍然有吞吐量,因为有连接自己拆开了。

尝试3,修改应用层载荷和新建值;设定载荷10M,使用1000/s的新建,理论上足够达到10G流量,实际没达到,增加载荷或新建,应该增加流量,结果:没增加。

尝试4,加反方向流量,结果:无效。

尝试5,将full open改为full open + data,使用数据拉流量,结果:吞吐拉到10G后很快下降。

尝试6,使用两对接口,每对打5G流量,结果:测试仪更疯了,时而飙到12G,时而跌破7G。

结论:问题未解决。

相关文章

  • 问题记录 | 性能测试(未解决)

    背景:测试一台万兆WAF设备的性能,要求应用层吞吐量达到线速的90%。通常使用测试仪的万兆口向设备的万兆口发出9....

  • GO Benchmarking-基准测试

    简介 基准测试是一种测试代码性能的方法。想要测试解决同一问题的不同方案的性能,以及查看哪种解决方案的性能更好时,基...

  • 性能调试过程中经常使用的INTELLIJ IDEA 快捷键

    最近解决性能测试之后的各种性能问题,解决问题的过程中快捷键能够快速帮助我解决并修复问题,提升解决问题的效率。下面是...

  • 性能测试流程(超级详细)

    性能测试:利用工具模拟大量用户操作,验证系统承受的负载情况。性能测试的目的:找到潜在的性能问题或瓶颈,分析并解决;...

  • 自动化测试如何解决验证码的问题

    注意:本标题的“自动化测试” 包括性能测试 与UI级的自动化测试 经常会被问到如何解决验证码的问题,在此记录一下我...

  • 性能项目场景提取与指标分析

    一、性能测试的概述 通过并发工具请求服务器,提前发现性能问题,优化并解决。 实际工作中什么时候才需要做性能测试? ...

  • LoadRunner介绍以及基本操作流程

    LoadRunner性能测试基础 性能测试: ◆使用自动化测试工具对产品按一定的性能指标进行测试,解决性能瓶颈,...

  • Go 基准测试

    什么是基准测试 基准测试,是一种测试代码性能的方法,比如你有多种不同的方案,都可以解决问题,那么到底是那种方案性能...

  • 记录未解决的问题

    新亚是一个我的学生。 是我的问题孩子。 她总是没有办法安静下来听课。 她才12岁,却似乎时刻都活在一种迷糊之中。没...

  • Jmeter安装及使用

    一. 性能测试 1.0 为什么要进行性能测试? 评估当前系统的能力 寻找性能瓶颈,优化系统性能 评估软件是否满足未...

网友评论

      本文标题:问题记录 | 性能测试(未解决)

      本文链接:https://www.haomeiwen.com/subject/kxzisctx.html