groovy - 服务器上的重复流量
问题描述
我有对我的服务器发出的 http 请求的真实实时数据。我想用它们的真实时间戳复制这些请求。
我正在从 csv 文件中读取/解析我的请求及其时间戳。我有大约一百万个请求,我想测试我的服务器在崩溃之前可以处理多少个请求。
我一直在阅读,似乎最好的办法是使用 Beanshell 或 Groovy。我的问题是我不确定如何将它们与自定义计时器一起用于我发送的请求。我想从 csv 中读取时间戳,计算每个请求之间的延迟并根据该延迟发送请求。
有什么想法吗?..或者如果有人有更好的方法来做这件事,它也会有所帮助。
解决方案
这似乎是一个巨大的开销,您只需要找到事务或并发用户的峰值,
或/和查找每秒事务率,然后根据这些参数执行“复制”。
推荐阅读
- python - 循环中的 makedirs() 创建不可见的目录/文件夹?
- maven - Tomcat 错误“源服务器没有找到目标资源的当前表示或不愿意透露存在的表示。”
- c# - 如何在不更改原始字符串的情况下创建和更改新字符串 [] []?
- coordinates - 在第 i 个相机图像(KITTI 数据集)中投影 3D 激光雷达点
- c# - 生成最大为 Long.MaxValue 的素数序列,C#
- php - 文件从 iframe 获取内容
- javascript - Parse an HTML template as you require it in JavaScript
- powerbi - 获取“累积的字符串数组变得太大”从 Power BI 查询 Kusto
- vb.net - 以编程方式设置 DateTimePicker.Checked 属性不会触发 .ValueChanged 事件
- bash - 无法避免使用 scp 多次输入密码,并且循环不起作用