http – 将nginx请求保存为文件的最佳方法?
发布时间:2020-05-22 16:59:40 所属栏目:Nginx 来源:互联网
导读:我正在寻找一种解决方案,通过nginx(v1.2.9)尽快(通过最低开销)保存通过http(例如作为POST)发送的数据.我尝试了以下nginx配置,但没有看到目录中写入的任何文件:server { listen 9199; location /saveme { client_body_in_file_only on; client_
|
我正在寻找一种解决方案,通过nginx(v1.2.9)尽快(通过最低开销)保存通过http(例如作为POST)发送的数据.我尝试了以下nginx配置,但没有看到目录中写入的任何文件:
我究竟做错了什么?和/或有更好的方法来实现这一目标吗? (理想情况下,写入的数据应该是每个请求一个文件,如果它本质上是“原始”的则无关紧要.文件的后处理将通过队列通过单独的进程完成.) 最佳答案 这个问题已经是answered here了: 基本上,您需要结合使用log_format和fastcgi_pass.然后,您可以使用access_log指令来指定应将保存的变量转储到的位置.
它也可以用你的方法,但我认为你缺少client_body_buffer_size和`client_max_body_size (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx – SSL无法在Android手机上运行
- python-uswgi-无法从multiprocessing.semaphore_tracker加载
- 如何在Heroku上使用REST API后端最佳地提供静态文件
- 在Ubuntu 10.04上使用Nginx设置龙卷风,供生产使用
- nginx和星号server_name?
- ruby-on-rails – puma:puma.sock没有这样的文件或目录
- nginx – Varnish通常会进入Rails网络堆栈?
- 如何配置nginx php(fcgi)以使用不同的用户运行每个子域?
- 你如何在Nginx上运行Smokeping?
- gzip压缩在nginx反向代理设置中不起作用
推荐文章
站长推荐
热点阅读
