【发布时间】:2017-02-17 06:51:18
【问题描述】:
我尝试使用 Jmeter 中的 Redis 数据集插件从 Redis 获取价值。如果 Redis 键很简单(如示例 https://www.youtube.com/watch?v=u0vu3tfrdKc),则提取其值没有任何问题。在我的情况下,该值存储在复杂键中,例如 - user.confirmation.6869427a27e784f7e7cbb0746714c27d 并且当我将其用作 Redis Data Set 中“Redis Key:”的值时,会弹出以下消息在不执行脚本且 jmeter 键值不会返回时显示在屏幕上:
2017/02/11 12:57:57 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2017/02/11 12:57:57 INFO - jmeter.samplers.SampleEvent: List of sample_variables: []
2017/02/11 12:57:57 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*)
2017/02/11 12:57:58 INFO - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group User Service
2017/02/11 12:57:58 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group User Service.
2017/02/11 12:57:58 INFO - jmeter.engine.StandardJMeterEngine: Thread will start next loop on error
2017/02/11 12:57:58 INFO - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false
2017/02/11 12:57:58 INFO - jmeter.threads.ThreadGroup: Started thread group number 1
2017/02/11 12:57:58 INFO - jmeter.engine.StandardJMeterEngine: All thread groups have been started
2017/02/11 12:57:58 INFO - jmeter.threads.JMeterThread: Thread started: Thread Group User Service 1-1
2017/02/11 12:57:58 INFO - jmeter.threads.JMeterThread: Stop Thread seen: org.apache.jorphan.util.JMeterStopThreadException: End of redis data detected, thread will exit
2017/02/11 12:57:58 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group User Service 1-1
2017/02/11 12:57:58 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test
2017/02/11 12:57:58 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*)
此外,在 Redis 控制台本身接收值没有问题。 尝试筛选键中的点也无济于事。 我期待收到您的任何评论。
【问题讨论】:
-
这有什么更新吗?我也面临同样的问题
标签: java redis jmeter escaping key-value