0


我正在尝试使用 libevent(2.0.4)编写一个 HTTP 到 ZeroMQ 代理,它应该能够处理非常大(最多 4GB)的文件上传。问题是我不知道 libevent 处理多大的帖子请求(大于内存),所以如果你有关于如何实现大文件上传的提示,请引导我走上正确的道路。

4

2 回答 2

1

你读过 libevent 的源代码吗?它非常易读。

如果您使用它的 HTTP 代码,我认为它使用了“bufferedevent”(或者它是事件缓冲区?)功能。当输入缓冲区达到高水位标记时,您可以简单地设置回调。

于 2011-01-11T22:08:45.703 回答
1

也许您会在http://mongrel2.org/home中找到一些信息,因为这是使用 ZeroMQ 进行处理的 HTTP 服务器和代理(后端处理程序)。

于 2011-02-13T01:40:37.153 回答