2014-02-26 19 views
0

我正在开发一个Windows守护进程,使其坐满办公室,并使用所需信息响应请求。如何在使用Ruby套接字传输文件时限制带宽

它需要能够将压缩的日志文件发送回发件人。这些日志文件的大小不会超过〜3MB,但由于我们的系统对网络高峰的敏感性,将带宽限制在250KB/s左右非常重要。

这怎么能在Ruby中实现?

在此先感谢。

+0

这正是我想要做的!守护进程会根据请求将日志文件发送回客户端。我想限制从守护进程上传。感谢您的回复,但是您是否还有关于此的更多信息? – JoshM

+0

我将我的评论更新为答案。见下文。 – Bjorn

回答

0

除非我误解了你的目标,否则你无法真正限制数据包进入服务器的速度。但是,您可以限制发送计算机的上传速度。

要在发送计算机的速率限制:Rate limiting a ruby file stream

+0

谢谢你。我无法相信没有更多的例子说明我正在尝试做什么,并且对于Ruby来说是相当新的事情我正在努力将该链接中的信息翻译成我正在尝试做的事情。我会给它几个小时,再研究一下,如果没有人能够进一步解释这一点,我会接受你的答案。谢谢你的帮助。 – JoshM