<br><br><div class="gmail_quote">2011/12/12 Михаил Монашёв <span dir="ltr"><<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Здравствуйте, Валентин.<br>
<div class="im"><br>
>> > *) Добавление: параметр so_keepalive в директиве listen.<br>
>> ><br>
>> > Спасибо Всеволоду Стахову.<br>
>><br>
>> А что он делает?<br>
<br>
> Управляет флагом SO_KEEPALIVE на сокете.<br>
<br>
> <a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#listen" target="_blank">http://nginx.org/en/docs/http/ngx_http_core_module.html#listen</a><br>
<br>
</div>Спасибо. Смотрел русскую доку, там ничего не было.<br>
<br>
Скажите пожалуйста, для FreeBSD этот параметр работает?<br>
<br>
Я почему-то думал, что директива keepalive указывает когда закрывать<br>
tcp-соединения. Поясните пожалуйста, в чём разница?<br></blockquote><div><br></div><div>keepalive относится к протоколу http и управляет как долго соединение может висеть открытым. so_keepalive включает/отключает периодическую отправке tcp пакетов для проверки живо ли еще соедниение, см h<a href="http://www.unixguide.net/network/socketfaq/4.7.shtml">ttp://www.unixguide.net/network/socketfaq/4.7.shtml</a></div>
</div>-- <br>Vladimir Rusinov<br><a href="http://greenmice.info/">http://greenmice.info/</a><br>