throttling

    1熱度

    1回答

    我想創建一個WCF Rest服務,該服務將由其他​​平臺輪詢。 我想限制他們所做的民意調查,以便我的服務不會掛斷。 如果他們超出限制,也會自動拒絕投票。 有沒有辦法在WCF做到這一點?

    0熱度

    1回答

    我正在構建表單應用程序並按下一個正在while循環中循環的按鈕,直到它找到一些結果。但是這個循環正在請求某個服務器。我想在1分鐘內將這些請求加入到最多5個請求中。所以需要有一些睡眠直到新的分鐘開始的邏輯。請有人可以幫我嗎? 這裏是我的代碼: public int RPMCounter { get; set; } private async void SearchCheapestAu

    2熱度

    2回答

    我目前正在開發一個下載服務器。我需要將用戶的下載速度限制爲100KB/s。 這是我的代碼: func serveFile(w http.ResponseWriter, r *http.Request) { fileID := r.URL.Query().Get("fileID") if len(fileID) != 0 { w.Header().Set("Conte

    3熱度

    1回答

    我目前通過自定義中間件爲請求分配隨機代理。我想將關鍵碼下載限制到請求正在使用的特定代理,但據我所知,開箱即可,只有綁定到域或IP時纔有可能。我擔心在代理中間件中實現池化邏輯會導致線程安全問題。有沒有人做過這個?任何指針將不勝感激。

    2熱度

    1回答

    我的WCF服務拋出ProtocolException(403) - 請求實體太大。將文件(〜100KiB)推送到服務時會發生這種情況。 奇怪的是,這隻發生在託管(暫存)版本,而不是本地。我的客戶端配置爲: <system.serviceModel> <bindings> <basicHttpBinding> <binding name="DefaultBindi

    2熱度

    2回答

    我已經編寫了一個腳本,用於從文件中獲取URL並同時向所有URL發送HTTP請求。我現在想要限制會話中每秒HTTP請求的數量和每個接口的帶寬(eth0,eth1等)。有沒有什麼辦法可以在Python上實現這一點?

    0熱度

    1回答

    我正在開發一次只能處理一個用戶請求的WCF服務。其他請求必須排隊,如果隊列變大,則其他請求將存儲在數據庫中,並且相應地通知用戶。我能夠通過在WCF中實現服務限制來獲得用戶隊列,但當隊列很長時,用戶會收到請求超時錯誤。對於請求限制我用WCF服務節流服務合同2. [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, Con

    -4熱度

    1回答

    任何人都知道是否可以限制使用RestSharp上傳的網絡帶寬?即使通過手動上傳文件,我也找不到任何好的解決方案。如果編碼太困難,我也在考慮嵌入外部解決方案。 更新:問題是我們的客戶並不總是有良好的互聯網連接,所以他們需要確保我們的應用程序不會減慢其他更重要的應用程序運行。我們試圖在他們的代理服務器上提出QoS建議,但是由於其他原因,他們不能這樣做。 謝謝!

    2熱度

    1回答

    我試圖在對象中使用_.throttle,但我認爲我不知道如何正確執行此操作。 我使用jQuery和Underscore.js function object() { this.throtthled = function() { // This should alert 1 alert(this.var); } this.fastFunc =

    14熱度

    2回答

    我和其他一些開發者正在進行AI競賽。基本上,我們有一個簡單的棋盤遊戲,我們每個人都編寫了一些AI,這些AI將被託管在我們自己的Web服務上,以相互對抗。 我已經啓動並運行了一個簡單的基於WebApi 2的服務,該服務發佈到Azure。我的期望是大多數時候它會很安靜,然後突然在遊戲開始時,它可能會非常迅速地收到200-400個請求(遊戲只能持續幾秒鐘)。遊戲服務器和AI與普通的JSON POSTs進