2
A
回答
0
你确定吗?
我测试过我的船帆应用中的多个次:https://github.com/alexfernandez/loadtest
例如:负载测试http://localhost:1337 --rps 150 -c 20 -k
你可以将它设置为你的应用程序中的任何途径,发送GET/POST/PUT/DEL请求。 -c选项意味着并发,所以你可以使用这个数字来检查你的应用程序限制,但是5个并发时间太低。
0
您的浏览器或http客户端很可能会限制每个服务器的请求数。请参阅https://stackoverflow.com/a/985704/401025或查找来自您的http客户端手册的最大请求数。
没有由sails或nodejs施加的tcp连接限制。事实上,已知nodejs能够处理数千个同时连接。
不知道你的服务器/ nodejs设置很难说你为什么看到4个连接的限制。
根据其的NodeJS您使用的版本,您可以检查http模块的NodeJS和以下属性:
https://nodejs.org/api/net.html#net_server_maxconnections
将此属性设置为拒绝连接当服务器的连接 Count获取高。
https://nodejs.org/api/http.html#http_agent_maxsockets
默认设置为无穷大。确定代理可以在每个来源打开多少个并发套接字。 Origin可以是'host:port'或 'host:port:localAddress'组合。
相关问题
- 1. Sails Js POST请求
- 2. 403执行PUT请求时
- 3. 执行HTTP请求时NetworkOnMainThreadException
- 4. 长时间执行请求
- 5. 如何使用cURL执行多个同时请求?
- 6. MySql异常同时执行多个请求
- 7. 如何同时执行多个Guzzle请求?
- 8. 如何使用量角器执行多个同时请求?
- 9. 同时开始的两个并行请求一个接一个地执行
- 10. 使用RestKit执行同步请求
- 11. Rails 4长时间运行请求
- 12. 发生请求超时,同时执行过程
- 13. 执行HTTP请求
- 14. 执行cUrl请求
- 15. Jmeter请求执行
- 16. Sails Js请求实体太大错误
- 17. 在Sails中访问JSON请求参数
- 18. Ninject/Entity Framework - 同时处理请求时出错
- 19. 执行HTTP POST请求,然后执行HTTP GET请求
- 20. 使用Zend Framework执行内部请求1.11
- 21. 如何在Android上的Ionic Framework中执行跨域http请求?
- 22. Angular 4 - 超时请求
- 23. 显示ZF2请求执行时间
- 24. java.security.NoSuchAlgorithmException由Spring的RestTemplate执行请求时
- 25. 执行PUT请求时的HTTP 403
- 26. Ajax请求最大执行超时
- 27. 执行https请求时出错
- 28. cURL/PHP请求执行50%的时间
- 29. 如果请求超时,HttpClient会多次执行请求
- 30. 无法执行请求。 CFNetwork的错误:请求超时
感谢您的回复。我会这样。你可以在方法中有无限循环并且调用10次相同的方法。你会看到只有4个请求正在运行,其余的都在等待。 –