Чета с таймаутами

Alex Vorona voron at amhost.net
Tue Dec 18 11:09:42 MSK 2007


Евгений Васильев пишет:
> Здравствуйте, nginx-ru.
>
> Поставил апач, для перла, вот кофиг:
>
> events {
>         worker_connections      10000;
>         use kqueue;
> }
>
> error_log  logs/error.log  warn;
>
> http {
>     include                     conf/mime.types;
>         default_type            application/octet-stream;
>         sendfile                on;
>         tcp_nopush              on;
>         tcp_nodelay             on;
>         keepalive_timeout       0;
>         send_timeout          60;
>         client_body_timeout   30;
>         client_header_timeout 30;
>         client_header_buffer_size    2k;
>         large_client_header_buffers  2 4k;
>         output_buffers              4 64k;
>         postpone_output  1460;
>         limit_zone   one  $binary_remote_addr  10m;
> ...
>
>         server {
>                 listen       xxx.xxx.xxx.xxx:80;
>                 server_name  my.host.net;
>                 root             /usr/local/www/my.host.net/info;
>                 charset  windows-1251;
>                 error_page 503 /zero;
>                 error_page 403 503 /nolog;
>                 access_log      /usr/local/www/my.host.net/logs/info.nginx.access.log download_full;
>                 location = /zero { return 204; }
>                 location = /nolog { access_log  off; return 204; }
>                 
>                 location / {
>                         index   index.html index.php;
>                 }
>                 location ~ \.flv$ {
>                         flv;
>                         limit_rate 100k;
>                         limit_conn   one  3;
>                 }
>                 location ~ \.php$ {
>                          fastcgi_pass   127.0.0.1:9000;
>                          fastcgi_index  index.php;
>                          fastcgi_param  SCRIPT_FILENAME  /usr/local/www/my.host.net/info$fastcgi_script_name;
>                          include        conf/fastcgi_params;
>                 }
>                 location ~ \.(cgi|pl)$ {
>                         proxy_pass         http://127.0.0.1:81;
>                         proxy_redirect     off;
>                         proxy_set_header   Host             $host;
>                         proxy_set_header   X-Real-IP        $remote_addr;
>                         proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
>                         client_max_body_size       1m;
>   
не маловат? Все аплоады  в перл >1М будут резаться ошибкой 
http://sysoev.ru/web/upload.html
>                         client_body_buffer_size    128k;
>                         proxy_buffer_size          4k;
>                         proxy_buffers              8 64k;
>                         proxy_busy_buffers_size    64k;
>                         proxy_temp_file_write_size 64k;
>                         proxy_connect_timeout      30;
>                         proxy_send_timeout         30;
>                         proxy_read_timeout         30;
>                 }
>         }
> ...
>
> Пытаюсь сделать upload файла через перл скрипт, буквально через
> несколько секунд мне выдает, невозможно отобразить страницу.
> Пробывал загрузить файл непосредственно чверез апач, все норм
> работает. подскажите какой параметр в конфиге отвечает за это?
> Видать nginx не дождавшись ответа от апача обрубает соединение или еще
> чтото там происходит.
>
>   
а что в логах nginx ?





More information about the nginx-ru mailing list