我試圖寫一個HTTP到ZeroMQ代理與libevent(2.0.4),它應該能夠處理非常大(最多4GB)文件上傳。 問題是我不知道libevent是如何處理大量的post請求(大於內存),因此如果您有關於如何實現大文件上傳的提示,請引導我走上正確的道路。上傳到基於libevent的HTTP服務器的大文件
0
A
回答
1
你有沒有讀過libevent的源代碼?它非常可讀。
如果你正在使用它的HTTP代碼,我認爲它使用'bufferedevent'(或它是否是緩衝區?)功能。當輸入緩衝區達到高位標記時,您可以簡單地設置回調。
1
也許您會在http://mongrel2.org/home中找到一些信息,因爲這是使用ZeroMQ進行處理的HTTP服務器和代理(後端處理程序)。
相關問題
- 1. 將大文件上傳到服務器
- 2. 將大文件上傳到Tornado HTTP服務器時出現MemoryError
- 3. 從Android上傳大文件(大於10MB)到PHP服務器
- 4. 如何將大文件(大於50MB)上傳到服務器
- 5. 上傳文件時出錯HTTP客戶端和基於REST的服務器
- 6. HTTP POST上傳到指定的服務器文件夾
- 7. 上傳大於服務器允許的文件POST設置
- 8. 不能上傳大於500kb的視頻文件大小到Android服務器中的Android服務器
- 9. 使用http PUT上傳的文件在服務器上的大小不正確
- 10. 從基於web的應用程序到linux服務器的文件上傳
- 11. 從http服務傳輸大文件
- 12. php文件大小並上傳到服務器文件夾
- 13. 將大尺寸文件(大約2MB)上傳到服務器
- 14. 如何上傳巨大的文件到網絡服務器
- 15. 上傳文件的最大尺寸到II 6服務器
- 16. Swift上傳視頻到Http服務器?
- 17. 上傳到一個HTTP服務器
- 18. 文件上傳到HTTP服務器在iPhone編程
- 19. Android:將html文件上傳到http服務器
- 20. 如何將.txt文件上傳到http服務器?
- 21. 從java客戶端上傳文件到apache http服務器
- 22. 上傳一個mp3音頻文件到Http服務器
- 23. Android上傳多文件到服務器通過http post
- 24. 上傳文件:用戶到服務器1到服務器2
- 25. 上傳服務器上的大文件的最佳方法
- 26. 文件沒有上傳到服務器上使用http 4.03上的
- 27. 服務器上的文件上傳
- 28. php:上傳服務器上的文件
- 29. 上傳服務器上的文件
- 30. 將文件上傳到SSRS服務器
但是我仍然可以使用evhttp接口,如果我決定直接使用緩衝事件嗎? libevent能正確解析multipart/form-data請求嗎? – fokenrute 2011-01-11 22:36:22