有什麼辦法來限制Python中的連接速率扭曲?我需要模擬慢數據線,超時和可選的數據丟失並使用扭曲的框架。限制Python中的連接速率扭曲?
1
A
回答
0
this post提出了三種解決方案,並討論了兩種可行的 - 最好的是使用iptables
(或其他同樣強大而靈活的防火牆軟件,當然),如果你的操作系統支持這樣的軟件(即,執行數據速率限制在扭曲之外);如果您的操作系統沒有這樣的權力在您的處置,一個不太可取,但可行的解決方案中提到有
1)創建一個字典{IP1:COUNT1,IP2:COUNT2,}在服務器, 檢查爲每個傳入連接計數。 如果超出ip:count的閾值爲 ,則斷開與transport.loseConnection()的連接。 重置此字典,以便每分鐘用reactor.callLater 計時器清空dict {}。
其限制在後說明作爲
的方法(1)將做一個接受的 ()的連接,然後拖放, 給主機上的另一端的 順/ ack交易後跟一個 已關閉的連接,然後它將 可能試圖立即重新連接 。
1
相關問題
- 1. python扭曲的elasticsearch連接
- 2. Python扭曲連接永不觸發
- 3. Python扭曲和數據庫連接
- 4. 扭曲的持久連接
- 5. 扭曲的DTLS連接
- 6. 在Python中的udp速率限制?
- 7. 用扭曲關閉連接
- 8. 扭曲deferToThread TCP連接
- 9. 在多線程環境中限制連接組的速率
- 10. 高速公路+扭曲的重新連接
- 11. 使用扭曲的帶寬限制
- 12. Python旋風速率限制AsyncHttpClient獲取
- 13. 扭曲的Python getPage
- 14. Python扭曲的sendLine()
- 15. 扭曲的python TCP4ServerEndpoint
- 16. 扭曲和符號鏈接在扭曲/ python/lockfile.py
- 17. CUDA扭曲執行效率
- 18. 連接到扭曲的TCP服務器
- 19. Python - 扭曲客戶端 - 在ping迴路中檢查protocol.transport連接
- 20. Python扭曲 - 如何通過連接的套接字連接發送數據?
- 21. Twitter的速率限制
- 22. Pinterest的API速率限制
- 23. Twitter的速率限制?
- 24. Dailymotion API的速率限制
- 25. RxSwift的速率限制
- 26. Twitter的API速率限制
- 27. Twitter的速率限制json
- 28. 扭曲吞吐量限制減少
- 29. SharpSVN連接速率限制到本地主機?
- 30. 扭曲的Python連接通過網絡交換機
是的,我看到這個帖子.. iptables的是最後的選擇。 – DominiCane 2010-07-25 15:25:56