
httprunner学习18-多进程运行模式
发布日期:2021-05-09 09:02:26
浏览次数:18
分类:精选文章
本文共 798 字,大约阅读时间需要 2 分钟。
前言
使用Locust进行性能测试时,当一台单机不足以模拟所需的用户数量的时候,可以使用主从模式,启动一个master节点,多个slave节点。
主从模式
loucsts 是httprunner 里面改装过的,locust是原生的,这里 locusts 运行主从模式的时候跟原生的 locust 还有点区别。
关于 locust 设置多节点分布式运行的语法案例可以参考这篇在 HttpRunner 中,新增实现 --processes 参数,可以一次性启动 1 个 master 和多个 salve。若在 --processes 参数后没有指定具体的数值,则启动的 slave 个数与机器的 CPU 核数相同。
locusts -f test_info_demo.yml --processes
我的电脑是四核的,接着会自动启动4个 slave 节点
D:\soft\untitled\projectdemo>locusts -f test_info_demo.yml --processesWARNING processes count not specified, use 4 by default.INFO Starting web monitor at *:8089INFO Starting Locust 0.11.0
使用locusts 执行 test_info_demo.yml 脚本文件后,会自动生成一个 locustfile.py 文件。使用 locusts 执行这个 locustfile.py 脚本也是一样的
locusts -f locustfile.py --processes
也可以自己指定启动的 slave 节点数,比如启动2个节点
locusts -f test_info_demo.yml --processes 2
多台电脑的配置参考这篇
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年05月06日 21时57分50秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
leetcode题解102-二叉树的层序遍历
2023-01-31
leetcode题解102-翻转二叉树
2023-01-31
leetcode题解104- 二叉树的最大深度
2023-01-31
leetcode题解108-将有序数组转换为二叉排序树
2023-01-31
leetcode题解118-杨辉三角
2023-01-31
leetcode题解131-分割回文串
2023-01-31
leetcode题解136-只出现一次的数字
2023-01-31
leetcode题解14-最长公共前缀
2023-01-31
leetcode题解151-翻转字符串里的单词
2023-01-31
leetcode题解153-寻找旋转排序数组的最小值
2023-01-31
leetcode题解167-两数之和 II - 输入有序数组
2023-01-31
leetcode题解172-阶乘后的零
2023-01-31
leetcode题解173-二叉搜索树迭代器
2023-01-31
leetcode题解189-旋转数组
2023-01-31
leetcode题解191-位1的个数
2023-01-31
leetcode题解20-有效的括号
2023-01-31
leetcode题解200-岛屿数量
2023-01-31
leetcode题解206-反转链表
2023-01-31
leetcode题解227-基本计算器 II
2023-01-31
leetcode题解236-二叉树的最近公共祖先
2023-01-31