Я знаю что если есть такая связка то все мануалы твердят что в этом случае keep-alive в apache надо отключать так как он прожорлив до оперативки и лучше её высвободить для других нужд.
Но если команда free -h выдаёт:
total used free shared buff/cache available Mem: 62G 2,6G 50G 325M 9,1G 59G Swap: 0B 0B 0B
То может имеет смысл не отключать ?
В vhost .conf nginx добавил:
upstream http_backend {
server 127.0.0.1:8080;
keepalive 100;
}
location / {
proxy_pass http://http_backend;
proxy_redirect http://http_backend /;
proxy_http_version 1.1;
proxy_set_header Connection "";
}
В nginx.conf для входящих соединений:
keepalive_timeout 65;
В httpd.conf добавил:
KeepAlive On
KeepAliveTimeout 65
Добавил в настройки лога apache %k и вижу что всё заработало.
Визуально на глаз ничего не поменялось, но чисто теоретически навигация по сайту чуть быстрее должна была стать ?