关于压测时获取 cookieValue 是空值的情况

来源:5-4 命令行压测下

Crayon_1

2020-05-07

在 UserArgumentResolver 类中的 resolveArgument 方法,进行模拟多用户压测的时候,获取的 cookieValue 都是 null 值,导致在这一步都直接返回了,执行不到真正的秒杀接口去。
图片描述

我自己在浏览器登录,秒杀均可以正确进行(数据库有生成新的订单信息)。所以我觉得可能是在生成多用户的时候没有把 Cookie 写进去。(可是,数据库,Redis,多用户文件的写入均成功,说明调用 “http://localhost:8082/login/do_login” 也是成功的)。所以我很疑惑。

请老师帮我解答一下,谢谢。

写回答

1回答

若鱼1919

2020-05-07

压测的时候传递cookie了吗?

1
5
骑着火箭的蜗牛
回复
若鱼1919
谢谢老师,debug发现我代码写错了...
2021-05-08
共5条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程