С Новым годом всем!<div><br></div><div>Подскажите, пожалуйста, как заставить работать соединение с http-бекендом в режиме keep-alive?</div><div><br></div><div>Вычитал в changelog'е, что такая возможность вроде бы появилась, хотя тут (<a href="http://wiki.nginx.org/HttpUpstreamKeepaliveModule">http://wiki.nginx.org/HttpUpstreamKeepaliveModule</a>) все еще написано, что модуль вместе с сервером не поставляется и с http пока не работает.</div>
<div><br></div><div>Скачал последний (1.1.12) nginx, вижу, что в папке modules соответствующий модуль есть, собрал с настройками configure по умолчанию.</div><div><br></div><div>Написал в nginx.conf:</div><div><br></div><div>
<div>    upstream backweb {</div><div>      server localhost:8777;</div><div>      keepalive 512;</div><div>    }</div></div><div><br></div><div>    server {</div><div>        ...</div><div>        location /test {</div><div>
            ssi    off;</div><div>            proxy_cache off;</div><div>            proxy_pass <a href="http://backweb">http://backweb</a>;</div><div>        }</div><div>    }</div><div><br></div><div>Конфигурацию принимает, проксирование работает, но к бекенду приходят запросы без keep-alive (GET /test HTTP/1.0). Чего тут не хватает?</div>
<div><br></div><div>Ярослав</div>