Добрый день.
Подскажите такой момент.
Есть сервер nginx и на нём, для location /, нужно выставить большой keepalive_timeout.
В /etc/nginx/nginx.conf выставляю параметр keepalive_timeout 365;
В /etc/nginx/vhost/test.conf для location / делаю так:
location / {
proxy_pass http://test;
keepalive_timeout 300;
proxy_set_header Host $host;
proxy_set_header X-Real-IP-TMP $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-SCHEME $scheme;
proxy_redirect off;
}
Запускаю тестирование с помощью apache benchmark:
ab -kc 100 -t 30 https://test.example.com/test
Проверяю на сервер TIME_WAIT, соединение держатся максимум 65 сек
Где может быть ошибка?