Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
request_body_file
Hello nginx-ru,
Основная задача: хочу смотреть размеры ответов от бэкенда, построить
простейший график и найти оптимальные размеры/количества буферов. На
текущий момент имеется nginx со следующими настройками:
log_format proxylog '[$time_local] $remote_addr $request $request_time
"$request_body_file" "$content_length" "$body _bytes_sent"';
server {
proxy_buffers 4 4k;
proxy_buffer_size 4k;
proxy_buffering on;
client_body_buffer_size 32k;
client_body_temp_path /tmp/nginx/;
listen 80;
server_name mzma.net mzma.coolcold.org www.mzma.net mzma.da.ru
www.mzma.da.ru;
access_log /var/log/nginx/mzma.net.access.log main;
error_log /var/log/nginx/mzma.net.error.log;
#access_log /var/log/nginx/mzma.net.proxy_access.log proxylog;
location / {
#root html;
#index index.html index.htm;
proxy_pass http://mzma.local:80;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-RealHost $remote_addr;
#proxy_set_header X-NoHeader $remote_addr;
access_log /var/log/nginx/mzma.net.proxy_access.log proxylog;
}
location ~*
\.(ico|txt|jpg|jpeg|png|gif|avi|mpg|mpeg|mkv|mp4|mp3|rar|zip|gzip|tar|gz|bz2|htm|html|css)$
{
root /var/www/m/mzma.net/html/;
}
}
Как видите буфера довольно маленькие, но при этом записей в логе о
временных файлах ( request_body_file ) не вижу, специально гонял с
бэкенда файлик в 4метра - записи нет, в чем может быть проблема?
вот пример лога:
[23/May/2007:02:09:05 +0400] 213.180.206.17 GET
/2126/board/archindex.php?msid=32456 HTTP/1.1 0.035 "-" "-" "13224"
[23/May/2007:02:09:05 +0400] 85.21.143.59 GET /znaki_raz-awtomobilx-2.mp6
HTTP/1.1 8.672 "-" "-" "4978628"
[23/May/2007:02:09:06 +0400] 213.180.206.17 GET
/2126/board/archindex.php?msid=32342 HTTP/1.1 0.837 "-" "-" "9673"
[23/May/2007:02:09:08 +0400] 213.180.206.17 GET
/2126/board/archindex.php?msid=32226 HTTP/1.1 1.473 "-" "-" "11385"
[23/May/2007:02:09:09 +0400] 213.180.206.17 GET
/2126/board/archindex.php?msid=32258 HTTP/1.1 0.450 "-" "-" "8275"
Права на каталог:
root@nginx:/var/log/nginx# ls -lad /tmp/nginx/
drwxrwxr-x 2 www-data www-data 4096 May 22 22:53 /tmp/nginx/
root@nginx:/var/log/nginx# ps aux|grep nginx
root 23836 0.0 0.0 14200 772 ? Ss 02:08 0:00 nginx: master
process /usr/sbin/nginx
www-data 23837 0.3 0.1 14536 1592 ? S 02:08 0:00 nginx: worker
process
root@nginx:/var/log/nginx# nginx -V
nginx version: nginx/0.5.20
configure arguments: --prefix=/usr --user=www-data --group=www-data
--conf-path=/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log
--http-client-body-temp-path=/var/cache/nginx/client-body
--http-proxy-temp-path=/var/cache/nginx/proxy
--http-fastcgi-temp-path=/var/cache/nginx/fastcgi --with-imap
--with-imap_ssl_module --with-http_ssl_module --with-http_realip_module
--with-http_addition_module --with-http_dav_module
--with-http_stub_status_module --with-http_flv_module
error log - пустой.
--
np: ilia kondakov - excuro
Best regards,
CoolCold [COOLCOLD-RIPN]
|