• [SCF+wetest+jmeter]简单云性能压测工具使用方案


    前言

    压测太难?局域网压力无法判断服务器网络指标?无法产生非常大的并发量?云性能太贵?
    也许我们可以把各种简单的工具拼起来进行压力测试!

    准备

    https://cloud.tencent.com/product/scf
    https://cloud.tencent.com/product/lm

    云压测背景

    常规压测工具,所有请求均从本地出发,走局域网可能导致网络请求的实际效果不够真实,所以尝试引入云性能压测工具(贵)。

    压测工具

    腾讯wetest+SCF+jmeter

    压测原理

    通过本地使用jmeter调用SCF触发器的API网关,实现压力从云端进行,性能参数收集则使用wetest。

    压测策略

    根据1/2,4/5,9/10逐步增加SCF再wetest/SCF混合施压的施压比例,从而达到使用少量wetest额度的同时完成高并发性能测试。

    压测步骤

    1. 通过接口批量创建SCF函数,函数中主要为业务请求接口
    2. Jmeter中添加并发请求,请求路径为触发器,并编辑并发量
      注:如果并发量比较大,建议jmeter并发请求一个总控SCF,然后在通过总控SCF调用其他SCF
    3. 编辑wetest测试url(与SCF函数接口内容一致),并配置监控选项
    4. 执行wetest脚本的同时,执行jMeter脚本

    压测报告

    1. wetest会在压测结束后,自动生成报告

    初步结论

    1. 使用SCF进行施压,资源耗费较大(SCF目前免费 2019/04/09)
    2. 使用SCF+wetest进行混合施压效果和单纯使用wetest几乎相同

  • 相关阅读:
    python的ORM框架SQLAlchemy
    SQLAlchemy技术文档(中文版)-下
    SQLAlchemy技术文档(中文版)-上
    python的class的__str__和__repr__(转)
    虚拟化技术之KVM
    cobbler部署安装
    pxe+kickstart 无人值守安装CentOS7.1
    超详细saltstack安装部署及应用
    页面缓存
    db2 常用命令
  • 原文地址:https://www.cnblogs.com/wujianqinjian/p/11203060.html
Copyright © 2020-2023  润新知