連接到Comcast 12Mbs連接的4核心機器上的ServicePointManagaer.DefaultConnectionLimita的最大建議值是多少?我希望答案不只是說它取決於! :)有沒有實際的限制?這http://support.microsoft.com/kb/821268說12 *核心數量,但想知道是否有任何併發症設置爲更高的數字?有沒有這樣的意見?DefaultConnectionLimit的最大值
2
A
回答
3
DefaultConnectionLimit屬性的最佳值取決於應用程序工作負載和代理設置。僅連接到少數主機或通過代理進行連接時的一般性建議是使用12倍於本地計算機上CPU數量的值。因此,對於具有使用代理 4個CPU的計算機,建議的值將是48。
來源:http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx
的12倍極限是使用代理時。我認爲這取決於你如何使用連接。查詢涉及〜4Kb響應的Web服務的100個連接與下載千兆字節數據的100個連接大不相同。因此,根據你使用連接的方式,我會用你最好的判斷力,並將其設定爲合理的。
0
根據我的經驗,如果數值太高,會導致性能下降。不幸的是,變量太多了,因爲這個原因沒有一個可以在所有情況下使用的價值/公式。這其中的一些變量:
- 帶寬
- 處理器
- 類型的要求(尺寸,壓縮,保持有效,...)
- 端點(有些服務器不允許任何數字來自同一主機的連接)
我的建議是用不同的設置測試你的應用程序並查看結果。我發現設置每個端點的最大連接數很有用,因此您沒有單個配置,而是每個端點都有一個配置。
相關問題
- 1. WCF休息服務defaultconnectionlimit
- 2. 最大值和最小值?
- 3. 給定均衡的BST。最小值,最大值和最大值,如何找到最小值和最大值內最大的異或值?
- 4. 角rzslider:最大值和最小值,最大值;範圍滑塊
- 5. PCR的最大值
- 6. 行的最大值
- 7. varchar的最大值
- 8. float的最大值
- 9. Python中大NumPy數組的最小值,最大值和均值
- 10. n值的最大值,excel
- 11. numpy的/ pylab最小值,最大值
- 12. 數組的最小值和最大值?
- 13. 數組的最大值和最小值
- 14. 輸入的最大值和最小值
- 15. 查找最小值的最大值
- 16. Python的最大值和最小值
- 17. vb.net的最小值和最大值
- 18. 中的std ::最大值和最小值
- 19. NSMutableArray的最小值和最大值
- 20. 爲最大值
- 21. 與最大值
- 22. 最大值
- 23. Dynamodb最大值
- 24. 最大值
- 25. QRegExpValidator最大值
- 26. 多最大值
- 27. 與最大值
- 28. 最大值
- 29. org.hibernate.validator.Length最大值
- 30. 值<=最大