Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
увеличение количества worker_processes
- To: nginx-ru@xxxxxxxxx
- Subject: увеличение количества worker_processes
- From: Phil Kulin <schors@xxxxxxxxx>
- Date: Sat, 28 Jul 2012 13:57:21 +0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Oo0HtE9KbxSH//p9VscoIq1YrlKWyUyM42iAK2gnXM0=; b=i1fBGScpRps4m6RMYv50dD9vzHWb7073I8ISLxC+km4hLMLbxnmp99b0NGDRguk8kQ jmu1KlTmDgOEq3j5EeORJrCSOnp6MhXnBXH2EIiMlJIWl3igaFchFNU6KSe82DNKyX/f V5u3eVenw6mCK1UA4kSRl1L29+ww6DbyzG0yvgFJQGggifGSv4J8Uq05BEF2jgbmjt+1 Mwglr8rT/bKgXLQm7GsocTosKDggerdtia8EnNY9D4ukzhLDELGR3SdFLsQR0ZA7ZDhc XsCGDgJ8C7FNiYuXjX9UPmMl6G5WENZE6K2ux2IXAgqfcyFmRJMGcwOfOom7ZiG9ppA3 iJyQ==
Приветствую.
Древняя тема про worker_processes. Используя в промышленных
количествах nginx с лета 2004 года, я как-то уже забыл тонкости.
Почему-то в голове жёсткое правило - без причины не увеличивать
количество worker_processes. А вот обосновать не могу.
Не смог за два дня нагуглить тезисный список проблем, которые могут
возникнуть при увеличении этого параметра. Где-то упоминается
количество дисков, без ссылки на историю проблемы, где-то просто
абстрактно говорится, что проблема начнётся раньше, чем проблема
CPU... Даже рекомендация про равенство количеству ядер очень
осторожная - в нескольких местах вежливо написано "если уж нужно
считать SSL/gzip, то вот начните с количества CPU".
Вопрос - какие специфические проблемы могут возникать при увеличении
количества воркеров? В чём их основа?
P.S. Я думаю это надо в документацию написать потом, или хотя бы в
wiki. Я за последний месяц уже 5-ую конфигурацию вижу с
worker_processes = 2xCPU с обоснованием "так на многопроцессорных
системах все делают".
--
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|