Loadtesting Node.js与loadtest:如何设置每秒的请求?
我正在尝试使用loadtest加载Node.js应用程序- 我想要实现的是在300秒的时间内每秒发送10个请求(不超过10个请求是至关重要的) 我试过这个: loadtest-t300--rps10[url] 但不幸的是,它不起作用:只有一个请求被发送到Node.js 问题同样适用于: loadtest-n3000--rps10[url]Loadtesting Node.js与loadtest:如何设置每秒的请求?,node.js,load-testing,Node.js,Load Testing,我正在尝试使用loadtest加载Node.js应用程序- 我想要实现的是在300秒的时间内每秒发送10个请求(不超过10个请求是至关重要的) 我试过这个: loadtest-t300--rps10[url] 但不幸的是,它不起作用:只有一个请求被发送到Node.js 问题同样适用于: loadtest-n3000--rps10[url] 不使用选项--rps loadtest通过-n或-t选项连续向应用程序发送请求。您还需要使用“-c”设置并发性。 现在它只发送一条消息,并等待它返回 您应该使
不使用选项--rps loadtest通过-n或-t选项连续向应用程序发送请求。您还需要使用“-c”设置并发性。 现在它只发送一条消息,并等待它返回
您应该使用loadtest-t300-c10-n3000--rps10添加至少10个并发性(最多发送10个未应答消息,然后才能发送更多消息)总共10个请求被发送到Node.js。另外,在哪种情况下,loadtest将消息计数为已应答消息?Node.js实际上没有返回任何内容,只有响应的statusCode设置为200,statusMessage设置为“OK”。它测试必须有响应的HTTP请求,如果没有响应,它将不会发送另一个请求。HTTP 200 OK响应就足够了,不必包含响应主体。我运行了您的命令,看起来很好,请注意,如果您使用的是带有自签名证书的HTTPS url,则需要添加—不安全,很抱歉响应太晚,但问题在于缺少响应主体。谢谢你解决了我的问题。