nginx upload 的数据如何直接保存到redis?

想用nginx上传二进制文件到服务器,试用了upload-module,已经可以上传。
但是因为upload模块

1.会将上传的文件保存到upload_store指定的路径
2.保存上传文件的信息,和存储到upload_store时的信息,并交给后续upload_pass处理,然后删除保存到upload_store的数据

现在我想要达到的效果是:

1.上传的文件不要保存到本地,而是放到redis中,
2.不要upload_pass的后续处理。(upload_pass好像是必须经历的过程?)

不改upload模块代码的情况下有没有比较方便的办法实现?

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题