跟我之前问的差不多,
使用 ngx_lua 模块的 ngx.req.socket API就可以,
我弄了个小DEMO,是可行的。
------------------ 原始邮件 ------------------
发件人: "Zoom.Quiet"<zoom...@gmail.com>;
发送时间: 2012年6月20日(星期三) 晚上6:53
收件人: "openresty"<openresty@googlegroups.com>;
主题: Re: [openresty] hi, all, 关于实现openresty作为反向代理, 实现大文件分块上传和下载
在 2012年6月20日 下午6:18,yong yu <yuy...@gmail.com> 写道:
> 问题:
> 我想用openresty作为反向代理, 实现大文件上传和下载, 由于文件比较大,
> 因此nginx的这种完全接收完成之后在发送给后端服务器的实现不能满足需求, 我想实现把这个大文件分成固定大小的块上传和下载,
> 请问openresty是否能实现这个需求? 有什么建议
- 大到一定程序就不是 openresty 可以解决的事儿了
- 虽然有 upload 模块,,,
- 建议找一下相关的专用大文件上传伺候系统,,,可以使用 openresty 作为辅助加速/任务分发的前端来使用,,,
--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
--
邮件自: 列表"openresty",专用于技术讨论!
发言: 请发邮件到 openresty@googlegroups.com
退订: 请发邮件至 openresty+unsubscribe@googlegroups.com
详情: http://groups.google.com/group/openresty
官网: http://openresty.org/
仓库: https://github.com/agentzh/ngx_openresty
建议: 提问的智慧 http://wiki.woodpecker.org.cn/moin/AskForHelp
教程: http://agentzh.org/misc/nginx/agentzh-nginx-tutorials-zhcn.html