【发布时间】:2016-11-30 03:06:53
【问题描述】:
我有一个 JMeter 测试,我目前正在使用循环来确定某些条件是否为真。我想(并且可以)对发送服务器发送事件(SSE)的资源使用请求,而不是轮询。它应该工作的方式是启动 SSE 线程,然后启动另一个线程,该线程执行最终将导致发送特定事件的请求。如果收到该事件,则应继续处理。
图形可能更清楚。我当前的脚本如下所示:
ThreadGroup
|
+ request 1
+ request 2
...
+ request N
+ Transaction controller
| |
| + While controller
| + polling request
|
+ request N+1
我想要这样的东西
ThreadGroup
|
+ request 1
+ request 2
...
+ <help needed here>
| |
| + event thread
| | + request SSE
| | + onEvent x: y = true
| + action thread
| + request N
| + While y=false wait
+ request N+1
这可能吗?如果有怎么办?如果没有,我可以创建一个采样器来执行此操作吗?有什么指点吗?
格罗滕,
弗里索
【问题讨论】:
标签: java jmeter server-sent-events