Re: Не запускается: "ngx master xxx" was not signaled for 5s

Maxim Dounin mdounin at mdounin.ru
Fri Dec 28 14:50:38 UTC 2012


Hello!

On Fri, Dec 28, 2012 at 08:26:12AM -0500, max2013 wrote:

> К сожалению ваш патч не помогает, вообще ни на что не влияет. 

Патч должен экономить вызов DH_generate_key() на каждый блок 
server{} с включённым ssl, тем самым немного ускоряя запуск.

> Помогла замена таймаута в ngx_process.c
> 
> rc = WaitForMultipleObjects(2, events, 0, 5000); // 5 секунд 
> на 
> rc = WaitForMultipleObjects(2, events, 0, 60000); // 1 минута

Это понятный метод, но он по очевидным причинам не интересен - 
интересно, на что именно оно тратит столько времени, и можно ли 
это ускорить.

-- 
Maxim Dounin
http://nginx.com/support.html



Подробная информация о списке рассылки nginx-ru