首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JMeter中侦听客户端服务器发送的事件?

如何在JMeter中侦听客户端服务器发送的事件?
EN

Stack Overflow用户
提问于 2017-12-13 15:13:51
回答 1查看 831关注 0票数 1

我正在寻找一种方法来“侦听”JMeter中的服务器发送事件(sse),持续一定的时间或特定的内容。

我还没找到合适的方法。没有我能用的取样器。我找到了一个javascript库事件源,当我尝试使用它的内容时,它会帮助我完成这个操作,我收到了错误:

代码语言:javascript
复制
message:javax.script.ScriptException: ReferenceError: "require" is not defined 

然后像这样的东西使用图书馆:

代码语言:javascript
复制
var source = new EventSource('/events');
source.onmessage = function(e) {
  log.info(e.data);
};

,我可以用最小的依赖项(SSH命令)在JMeter中侦听sse吗?很帅吗?爪哇??)

作为另一种选择,我找到了Gatling.io,但我确实希望尽可能少依赖项,而不引入其他工具。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-14 13:05:28

我相信Groovy是一个可行的选项,JAX RS APISseEventSource类,您可以使用它来等待服务器端事件。

更多信息:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47796416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档