Php-fpm позволяет убивать процес даже если max_execution_time не срабатывает.<br><br>request_terminate_timeout - The timeout (in seconds) for serving a
single request after which the worker process will be terminated.
Should be used when &#39;max_execution_time&#39; ini option does not stop
script execution for some reason. Default: &quot;5s&quot;. Note: &#39;0s&#39; means &#39;off&#39;
<br><br><div class="gmail_quote">2009/12/17 Olexander Shtepa <span dir="ltr">&lt;<a href="mailto:isk@idegroup.com">isk@idegroup.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">&gt; Да, я про то и говорю - в пхп очень много локов, которые никак не<br>
&gt; таймаутятся и не прерываются его средствами. Например, flock() при<br>
&gt; использовании сессий - завис один процесс на mysql - сдохли все<br>
&gt; остальные. Стандартных средств, наверно, нет, кроме как написать патч<br>
&gt; с setitimer в ITIMER_REAL и сигнал килл по его истечению.<br>
<br>
</div>Как крайнее средство можно периодически проверять server-status и<br>
убивать &quot;зависшие&quot; процессы.<br>
<div><div></div><div class="h5">_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</div></div></blockquote></div><br>