首页 > 其他分享 >记录用wrk压测脚本lua的一个疑问

记录用wrk压测脚本lua的一个疑问

时间:2022-10-09 10:46:03浏览次数:47  
标签:qq 压测 wrk back3 lua tostring email

lua脚本的动态传参,例如ThirdOrderNo有幂等校验,不能重复

备注:生成随机数,且不重复 math.randomseed(tostring(os.time()):reverse():sub(1, 6))

例如email需要动态传参,例如test+随机数[email protected] 拼接而成

Q:"email": do"tests"...tostring(back3).."@qq.com"end

目前这样写不能识别出变量back3

 

back3 = math.randomseed(tostring(os.time()):reverse():sub(1, 6))
wrk.method = "POST"
wrk.body =[[{
"insuredLs": [
{
"contactAddress": "Perum permata mandiri regency jl opal timur blok B 3 no 10 cikampek utara kota baru karawang",
"email": do"tests"...tostring(back3).."@qq.com"end,
"fullName": "09271test",
"gender": 3,
"identityType": 1,
"telPhone": "621234566"
}
],

………………

 

------------------------

a = 5               -- 全局变量
local b = 5         -- 局部变量

-----------------------

字符串

  • 单引号间的一串字符。
  • 双引号间的一串字符。
  • [[]] 间的一串字符。

说明:wrk.body若是json串,可以用[[  ]] 

标签:qq,压测,wrk,back3,lua,tostring,email
From: https://www.cnblogs.com/ww-xiaowei/p/16771316.html

相关文章

  • 性能测试中响应时间长,吞吐量低的问题接口压测过程
    我在做本次国庆抽奖项目时遇到了一个很严重的问题,就是响应时间超长,导致吞吐量和服务器CPU上不去。应该如何解决这类问题呢?首先得清楚响应时间超长是哪个节点的时间长,是连......
  • nginx ngx_http_addition_module 模块openresty content_by_lua 不能生效的原因
    nginx的ngx_http_addition_module模块也是一个修改content的好东西,对于openresty我们经常使用content_by_lua阶段处理但是经过分析ngx_http_addition_module源码的......
  • redis中lua脚本实战
    redis的lua脚本说明lua脚本其实是一个语言,有完整的程序控制语法和一些简单的特殊的数据结构比如table。不依赖于redis的,但是lua脚本是c写的一个非常简单的语言,所以redis也......
  • Lua - 注意点
    数值计算一a=5b=2--输出结果为2.5,因为Lua中表示数值类型的只有一个numberprint(a/b);数值运算二a="1"b="3"--使用加号时,先将加号两边的数值转换成n......
  • Lua-基本语法
    Lua作为动态语言,变量定义的时候不需要声明类型。Lua数据类型--nil表示一个无效值,在条件判断语句中表示false.--boolean表示false和true.--number数值,无论是浮点......
  • Lua 实现面向对象
    functionclass(classname,super)assert(classnameandclassname~="","classnamecannotempyt")localvifGameDefince.UNITY_EDITORthen......
  • 全链路压测
    前言之前断断续续写过一些全链路压测相关的技术文章,很多同学评价还不错。朋友建议我写个系列,基于自己的落地实践经验,对全链路压测做个系统性的梳理总结。今年跳槽后我的工......
  • 【Unity】浅尝xlua热更新插件
    前言之前的学习中了解到了一些热更新的知识,本想系统地学习基于xLua的热更新框架,但时间紧迫,遂浅尝辄止。在此记录一下相关知识。什么是热更新从云端下载资源包,这些新资源......
  • UGeek大咖说 | 顺丰科技:全链路压测中的可观测性实践
    导语UGeek大咖说是优维科技为技术爱好者研讨云原生技术演进趋势而创办的系列活动,邀请一线互联网大厂的核心骨干主讲,分享原厂实践。本年度主题为可观测,我们希望通过一场场有......
  • Lua 脚本在 Redis 事务中的应用实践
    Lua脚本在Redis事务中的应用实践使用过Redis事务的应该清楚,Redis事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,......