<div dir="ltr">Т.е. согласно директиве fastcgi_connect_timeout nginx для сокета выставляет заданный в конфиге таймаут, но эта величина будет игнорироваться если она превышает заданную для ядра? Т.е. кроме увеличения fastcgi_connect_timeout в конфиге nginx нужно еще изменять настройки ядра, так?<br><br>А почему тогда в документации говорится: "что этот таймаут обычно не может превышать 75 секунд"? Я к тому, почему именно 75?<code><strong><br> <br><br><br><br></strong></code></div><div class="gmail_extra"><br><div class="gmail_quote">25 ноября 2014 г., 14:17 пользователь Igor Sysoev <span dir="ltr"><<a href="mailto:igor@sysoev.ru" target="_blank">igor@sysoev.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="h5">On 25 Nov 2014, at 11:48, Алексей Сундуков <<a href="mailto:public-mail@alekciy.ru" target="_blank">public-mail@alekciy.ru</a>> wrote:<br><div><br><blockquote type="cite"><div dir="ltr"><div><div><div>Всем привет!<br><br></div>Когда-то давно я помню, что было обсуждение этих директив и было упоминание, что <a href="http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_connect_timeout" target="_blank">http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_connect_timeout</a> поднять выше 75 секунд нельзя и это захаркожено и исходниках. В связи с чем вопросы:<br><br></div>1) Где в коде эти 75 секунд заданы в случае, если нужно этот лимит поднять?<br></div>2) Есть ли для fastcgi_read_timeout подобных хардкод, и если да, то где он?<br></div></blockquote></div><div><br></div></div></div>Это ограничения ядра, а не nginx’а.<div><br></div><div>Вот тут<br><div><a href="http://www.sekuda.com/overriding_the_default_linux_kernel_20_second_tcp_socket_connect_timeout" target="_blank">http://www.sekuda.com/overriding_the_default_linux_kernel_20_second_tcp_socket_connect_timeout</a></div><div><div>
<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">утверждается, что на Линуксе этот таймаут максимум 20 секунд и даны рекомендации,</div><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">как его увеличить. Не проверял.</div><span class="HOEnZb"><font color="#888888"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br><br>-- <br>Igor Sysoev<br><a href="http://nginx.com" target="_blank">http://nginx.com</a></div></font></span></div></div>
</div>
<br></div></div></div><br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br></div>