Я пытаюсь написать HTTP-прокси ZeroMQ с libevent (2.0.4), который должен иметь возможность обрабатывать очень большую (до 4 ГБ) загрузку файла. Проблема заключается в том, что я не знаю, как большие почтовые запросы (большие, чем память) обрабатываются libevent, поэтому, если у вас есть подсказки о том, как реализовать большую загрузку файлов, пожалуйста, поместите меня по правильному пути.Большая загрузка файла на HTTP-сервер на основе libevent
0
A
ответ
1
Вы читали исходный код libevent? это очень читаемо.
Если вы используете HTTP-код, я думаю, что он использует функцию bufferedevent (или это вызванные буферами?). Вы можете просто установить обратные вызовы, когда входной буфер достигнет отметки уровня воды.
1
Возможно, вы найдете информацию в http://mongrel2.org/home, поскольку это HTTP-сервер и прокси-сервер, который использует ZeroMQ для обработки (backend-обработчики).
Смежные вопросы
- 1. Загрузка файла на основе флажков
- 2. Большая загрузка файла в Flask
- 3. Большая загрузка файла без fopen()?
- 4. оптимизация sed (большая модификация файла на основе меньшего набора данных)
- 5. Большая загрузка файла с помощью Spark framework
- 6. Загрузка файла HTML на основе @mediascreen
- 7. Большая загрузка файла с использованием grails
- 8. Большая загрузка файла Сбой при вызове ajax
- 9. Большая загрузка файла с помощью WebSocket
- 10. Загрузка на основе приложений на основе страниц
- 11. Большая загрузка видео HTML5
- 12. Слишком много открытых файлов с сервером на основе evvttp libevent
- 13. Python http прокси-библиотека на основе libevent или сопоставимых технологий?
- 14. Libevent на макинтош, сделать установку
- 15. iPhone большая загрузка волнуется
- 16. Загрузка файла на сервер
- 17. Загрузка файла на сервер
- 18. Загрузка файла на странице
- 19. Загрузка файла на web2py
- 20. Загрузка файла на сервер
- 21. Загрузка файла на FTP
- 22. загрузка файла на ipad
- 23. Как установить libevent на eclipse c/C++
- 24. Загрузка на основе браузера Youtube
- 25. Загрузка шаблона на основе щелчка
- 26. Загрузка изображений на основе видимости
- 27. Загрузка намерения на основе pref
- 28. Загрузка NSData UIJpegРепрезентация слишком большая
- 29. Большая загрузка данных на сервер, лучше в кусках?
- 30. Большая заявка на запрос
Но могу ли я использовать интерфейс evhttp, если я решаю использовать буферизованные события напрямую? И будет ли libevent правильно разобрать запрос multipart/form-data? – fokenrute