如何加载测试服务器发送的事件
How to loadtest server sent events
我有一个通过 SSE 传输数据的节点服务 (https://www.npmjs.com/package/sse-channel)。我想在建立 'n' 并发连接时对这项服务进行负载测试,我尝试了 "loadtest" npm 模块,但由于我们正在处理流式响应,我无法报告任何数据,例如每秒请求数,意思是延迟等......当发出流媒体请求时,有没有办法使用 "loadtest" 模块进行流媒体服务,如果没有,有人可以指点我在发出并发流媒体请求时报告状态的模块。
加特林机 (http://gatling.io/#/) has support for SSE (http://gatling.io/docs/2.2.2/http/sse.html)。它不是在 js 中,而是在 Scala 中。但是,编写一个针对 SSE 服务器的场景非常简单。
我有一个通过 SSE 传输数据的节点服务 (https://www.npmjs.com/package/sse-channel)。我想在建立 'n' 并发连接时对这项服务进行负载测试,我尝试了 "loadtest" npm 模块,但由于我们正在处理流式响应,我无法报告任何数据,例如每秒请求数,意思是延迟等......当发出流媒体请求时,有没有办法使用 "loadtest" 模块进行流媒体服务,如果没有,有人可以指点我在发出并发流媒体请求时报告状态的模块。
加特林机 (http://gatling.io/#/) has support for SSE (http://gatling.io/docs/2.2.2/http/sse.html)。它不是在 js 中,而是在 Scala 中。但是,编写一个针对 SSE 服务器的场景非常简单。