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個請求正在運行,其餘的都在等待。 –