学习
实践
活动
专区
工具
TVP
写文章
专栏首页CSIG质量部压测团队【项目实战-8】waf压测最佳实践
原创

【项目实战-8】waf压测最佳实践

【问题表现】

项目某接口压测过程中,QPS曲线被一刀切下来后运行平稳,典型的限频问题。

【问题分析和排查思路】

分析问题之前,先上官网的压测链路:

压测机(运行Jmeter脚本)--> WAF --> CLB --> Node集群(Web)

通过链路排查,定位是WAF的问题。

从CLB压过去没有任何问题,但是经过WAF之后,出现掉坑现象,所以一开始就怀疑是WAF限频问题,询问了WAF的同学是不是触发了什么策略。

WAF的同学查看告警模块,发现触发了ipset封堵策略。

19:30:20开始出现掉坑 ,然后出现WAF ipset封堵策略告警,时间是刚好对应的上。

让WAF的同学对其加白,问题得以解决。

【总结】

  1. 首先要确定压测链路是什么。
  2. 一步一步缩小压测环节,快速定位问题。
  3. 然后根据波形图进行合理猜测。

原创声明,本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

登录 后参与评论
0 条评论

相关文章

  • SwingBench 字符模式压测最佳实践

    在有些场景下,图形模式可能本身消耗资源过大,尤其在生成大量测试数据时,很可能会由于图形本身的不稳定导致卡死甚至直接中途退出,严重影响效率和测试体验。 而如果采...

    Alfred Zhao
  • 【项目实战-15】ECDN不用压测

    压测链路:ecdn(1个ip) -> waf ->一个公网clb -> web(node)

    Nanako
  • 【必看】社区文章目录

    Nanako
  • 社区精华文章目录

    cailynyu
  • 【项目实战-14】WAF QPS套餐不够,压不上去

    项目某接口压测过程中,QPS从10万陡降到5万后,一直回不去(两个压测机同时压测)。

    Nanako
  • 性能测试-项目实战-接口全流程压测

    在车辆与用户数的日益增长情况下,避免日后系统数据增长可能带来的系统瓶颈,确保多用户访问不会出现问题,特针对现有重要代表性接口以及全流程进行压力测试。

    wangmcn
  • 【项目实战-6】压测 “撑爆” InfluxDB,grafana没数据

    1.   面板上不展示错误信息,查看jmeter日志,看有什么报错信息,发现influxdb 返回错误信息,在写入数据时,max-values-per-tag ...

    Nanako
  • 【项目实战-7】压测结束后,需要确保下压测机的流量关闭

    项目的登录接口 /User/loginPage 从凌晨4点到下午1点一直有5k QPS的流量在压,询问了所有的压测团队,并没有在进行压测。这么大的流量影响到了现...

    Nanako
  • 【项目实战-1】NAT网关的最佳实践

    项目某后台接口QPS出现周期性的掉坑现象。每一次耗时的峰值,都对应一次QPS掉坑。

    Nanako
  • 【项目实战-10】压测机带宽打满,堆机器才是王道

    1. 因为经常会被业务方挑战是压测机的问题,所以就想先加一个集群来压测,以确认是压测机的问题,还是压测链路的问题,亦或是业务方的问题。

    Nanako
  • 最佳实践丨XP2P日志系统“上云”及“全链路”压测实践

    导语丨本文将介绍我们是如何通过日志链路做整体分析压测,以应对比赛到来的峰值。 一、背景 为了应对大型比赛的峰值需求,我们针对 XP2P 日志系统做了一次临时的...

    腾讯云音视频
  • 全链路压测如何排障调优 — 案例篇: 腾讯微服务平台TSF最佳实践

    微服务是一种架构模式,提倡将一个大型复杂的单体架构拆分成一个个微服务。服务内部是高内聚,服务之间是低耦合。

    杨珂
  • Jmeter压测验证waf新建连接数

    生产环境压测验证某段链路或组件的新建连接数能力时,往往需要设置很高的并发,但这种操作存在一定风险和问题,若系统设置限流值,高并发场景下容易触发限流导致接口错误率...

    赵宇航
  • 【项目实战-4】nodejs开启gzip,QPS提升6倍

    在压测项目生产环境中,发现首页的QPS一直在8k,未达到压测目标,但压测其他接口QPS能达到5w,需要排查出问题进行优化。

    Nanako
  • SAP最佳业务实践:ETO–项目装配(240)-8给作业分配技术文档

    image.png CJ20N给作业分配技术文档 为帮助雇员操作,可以将保存在文档管理系统中的文档分配给WBS元素和作业。在这个操作中,会将一份技术图纸分配给一...

    SAP最佳业务实践
  • 报名倒计时3天 | 荔枝微课K8s容器最佳实践分享等你来

    2021年首次线下云原生技术开放日马上和大家见面了。 还没报名的赶紧点击底部【阅读原文】,还可以预约直播提醒哦~ 时间:2021年4月10日13:30-18:0...

    腾讯云原生
  • 图形与短信验证码多线程优化接口(第九/十/十一章)海量数据处理-商用短链

    线程组->添加-> Sampler(采样器) -> Http (一个线程组下面可以增加几个Sampler)

    高大北
  • 压力测试之常见容量故障案例与避坑指南

    katelyn

扫码关注腾讯云开发者

领取腾讯云代金券