Welcome! Log In Create A New Profile

Advanced

если worker_processes > 1 nginx перестаёт принимать запросы

January 11, 2012 07:30AM
Всем доброго времени сутак.

У меня сервер: Процессор(core i5, т.е. 4 ядра), стоит windows x64.
Если я ставлю worker_processes 2 или 3, то запросы перестают приниматься примерно через 10 - 20 минут.
Если я ставлю worker_processes 1, то вот уже около 18 часов идёт безпрерывная проверка(Opera каждые 5 секунд обнавляет страничку), всё нормально.

Если кто знает в чём проблема, подскажите пожалуйста.

ПРИМЕР МОЕГО nginx.conf:
worker_processes 1;
events {
worker_connections 1024;
}

error_log logs/error.log;

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

client_header_timeout 2m;
client_body_timeout 2m;
send_timeout 2m;

keepalive_timeout 75s;

directio 7m;

sendfile on;

upstream backend {
server 127.0.0.1:88;
}

server {
listen 80;

server_name www.mysite.ru mysite.ru;

client_max_body_size 101M;

location ~* \.(jpg|jpeg|gif|png|bmp|ico|html|css|zip|tgz|gz|rar|bz2|pdf|txt|tar|js|swf|mp3)$ {
root C:/apach/htdocs;
}

location ~ /\.ht {
deny all;
}

location / {
proxy_pass http://backend/;
proxy_redirect off;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;

proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;

source_charset koi8-r;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
Subject Author Posted

если worker_processes > 1 nginx перестаёт принимать запросы

Боня January 11, 2012 07:30AM

Re: если worker_processes > 1 nginx перестаёт принимать запросы

Боня January 11, 2012 07:33AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 131
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready