技术解析
1、以前用了nginx-upload-module,不过这个module的作者不打算继续更新了,导致nginx版本高于1.3.9就无法使用这个module来处理上传文件。现在Nginx都1.7+了,编译这个nginx-upload-module会报错的。无法使用。
2、可以用是各种Nginx Lua的实现,比如nginx-big-upload和nginx-resty-upload,相信很多人也不打算引入lua的依赖的吧。
3、client_body_in_file_only,这大带宽服务器是nginx buildin方法,也可以用于上传文件,但只能是Ajax那样的binary的上传,不能是mutilparts那样的表单上传。
想请教一下,你们都是怎么处理Nginx file upload的?有什么好的分享无?
谢谢!