用户下载静态文件时,Nginx会占用磁盘空间

时间:2019-05-07 14:55:43

标签: docker nginx

我在docker容器中有nginx服务器。 Nginx提供50-500MB的静态文件。 问题是,当用户开始下载任何文件时,光盘空间就被消耗了。如果没有足够的磁盘空间,文件下载将失败。 这是我的nginx.conf文件:

user  nginx;
nginx

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr|$remote_user|$time_local|"$request"|'
                      '$status|$body_bytes_sent|"$http_referer"|'
                      '"$http_user_agent"|"$http_x_forwarded_for"';

    sendfile        on;
    sendfile_max_chunk 512k;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    include /etc/nginx/conf.d/*.conf;
}

我找不到原因。

光盘空间-没有正在进行的下载:

  

已使用1M块可用可用%已安装在

     

7622M 4458M 3165M 59%/ apps

光盘空间-用户开始下载文件时:

  

已使用1M块可用可用%已安装在

     

7622M 4585M 3038M 61%/应用

下载完成后,将释放光盘空间。 提前谢谢。

0 个答案:

没有答案