503 Service Temporarily Unavailable

Виктор Вислобоков corochoone at gmail.com
Tue Sep 25 11:00:31 MSD 2007


Привет всем!

Такая проблема: nginx выдаёт клиенту такую ошибку:

503 Service Temporarily Unavailable

при этом в логах nginx и apache тишина. Через какое-то время, если попытки
повторять страница отдаётся, но клиенты мягко говоря недовольны!
Что делать? Подскажите где копать и что смотреть?

user  nginx;
worker_processes  1;

error_log   /var/log/nginx/error.log;

pid        /var/run/nginx.pid;

events {
    worker_connections  512;
}

http {
    include                             /etc/nginx/mime.types;
    default_type                        application/octet-stream;
    limit_zone                          conn_from_one_ip $binary_remote_addr
4m;
    limit_zone                          conn_for_one_client $document_root
8m;

    log_format  main  '$remote_addr - $remote_user [$time_local] $request '
                      '"$status" $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log none;


    sendfile                            on;
    keepalive_timeout                   180;
    server_names_hash_bucket_size       256;

    client_header_buffer_size           128k;
    client_header_timeout               120;
    client_max_body_size                48m;
    client_body_buffer_size             128k;
    client_body_temp_path               /var/lib/nginx/tmp 1 2;

    proxy_set_header                    Host             $host;
    proxy_set_header                    X-Real-IP        $remote_addr;
    proxy_set_header                    X-Forwarded-For
$proxy_add_x_forwarded_for;
    proxy_connect_timeout               300;
    proxy_send_timeout                  120;
    proxy_read_timeout                  120;
    proxy_buffer_size                   64k;
    proxy_buffers                       4 32k;
    proxy_busy_buffers_size             64k;
    proxy_temp_file_write_size          64k;

server {
        listen                          123.123.123.123:80;
        server_name                     server.domain.ru *;
        access_log                      /var/log/nginx/access.log;

        location / {
            limit_conn                  conn_from_one_ip 4;
            limit_conn                  conn_for_one_client 20;
            proxy_pass                  http://192.168.1.1;
            proxy_redirect              off;
        }

        error_page   500 502 503 504  /50x.html;

        location = /50x.html {
            root   html;
        }

        location ~ /\.ht {
            deny  all;
        }
      }

}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070925/86507d0f/attachment.html>


More information about the nginx-ru mailing list