Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
accept_filter и backlog на непервом default-сервере
 
 
Задача:
Нужно чтобы один домен на одном айпи a.b.c.d обслуживался одной директивой 
server, а все остальные домены (на всех айпи, в т.ч. a.b.c.d - другой 
директивой server)
Сделано вот так:
server {
        listen a.b.c.d:80;
        server_name domain.ru;
        ...
}
server {
        listen a.b.c.d:80 default accept_filter=httpready backlog=1024;
        listen 80 default accept_filter=httpready backlog=1024;
        ...
}
Вопрос - почему не выставляется backlog для айпи a.b.c.d, и выставляется ли 
accept_filter?
# sysctl kern.ipc.somaxconn
kern.ipc.somaxconn: 4096
# netstat -Lan
Current listen queue sizes (qlen/incqlen/maxqlen)
Proto Listen         Local Address
tcp4  0/0/4096       a.b.c.d.80
tcp4  0/0/1024       *.80
-- 
С уважением, Евгений.
 
 |