2014-02-26 26 views
0

我正在開發一個Windows守護進程,使其坐滿辦公室,並使用所需信息響應請求。如何在使用Ruby套接字傳輸文件時限制帶寬

它需要能夠將壓縮的日誌文件發送回發件人。這些日誌文件的大小不會超過〜3MB,但由於我們的系統對網絡高峯的敏感性,將帶寬限制在250KB/s左右非常重要。

這怎麼能在Ruby中實現?

在此先感謝。

+0

這正是我想要做的!守護進程會根據請求將日誌文件發送回客戶端。我想限制從守護進程上傳。感謝您的回覆,但是您是否還有關於此的更多信息? – JoshM

+0

我將我的評論更新爲答案。見下文。 – Bjorn

回答

0

除非我誤解了你的目標,否則你無法真正限制數據包進入服務器的速度。但是,您可以限制發送計算機的上傳速度。

要在發送計算機的速率限制:Rate limiting a ruby file stream

+0

謝謝你。我無法相信沒有更多的例子說明我正在嘗試做什麼,並且對於Ruby來說是相當新的事情我正在努力將該鏈接中的信息翻譯成我正在嘗試做的事情。我會給它幾個小時,再研究一下,如果沒有人能夠進一步解釋這一點,我會接受你的答案。謝謝你的幫助。 – JoshM