我在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%/应用
下载完成后,将释放光盘空间。 提前谢谢。