Welcome! Log In Create A New Profile

Advanced

Upstream keepalive (http backend)

Yaroslav
January 03, 2012 03:52PM
С Новым годом всем!

Подскажите, пожалуйста, как заставить работать соединение с http-бекендом в
режиме keep-alive?

Вычитал в changelog'е, что такая возможность вроде бы появилась, хотя тут (
http://wiki.nginx.org/HttpUpstreamKeepaliveModule) все еще написано, что
модуль вместе с сервером не поставляется и с http пока не работает.

Скачал последний (1.1.12) nginx, вижу, что в папке modules соответствующий
модуль есть, собрал с настройками configure по умолчанию.

Написал в nginx.conf:

upstream backweb {
server localhost:8777;
keepalive 512;
}

server {
...
location /test {
ssi off;
proxy_cache off;
proxy_pass http://backweb;
}
}

Конфигурацию принимает, проксирование работает, но к бекенду приходят
запросы без keep-alive (GET /test HTTP/1.0). Чего тут не хватает?

Ярослав
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Upstream keepalive (http backend)

Yaroslav January 03, 2012 03:52PM

Re: Upstream keepalive (http backend)

Maxim Dounin January 03, 2012 05:18PM

Re: Upstream keepalive (http backend)

Yaroslav January 03, 2012 05:52PM

Re: Upstream keepalive (http backend)

Yaroslav January 15, 2012 06:06PM

Re: Upstream keepalive (http backend)

Maxim Dounin January 15, 2012 06:28PM

Re: Upstream keepalive (http backend)

vromanov January 16, 2012 11:06PM

Re: Upstream keepalive (http backend)

Maxim Dounin January 17, 2012 03:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 70
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