Re: Оптимальная конфигурация под Windows

Maxim Dounin mdounin на mdounin.ru
Вс Апр 4 01:54:00 MSD 2010


Hello!

On Sat, Apr 03, 2010 at 05:01:51PM -0400, Vlad100 wrote:

> Здравствуйте!
> 
> Попробовал поставить nginx FrontEnd к Apache. Остался очень 
> доволен результатом, спасибо вам. Но мой сервер на Windows 2003. 
> Это проблема, но так получилось. Найти в Интернет хорошую 
> конфигурацию для nginx под мою систему и задачи не удалось, 
> поэтому обращаюсь к Вам. А задача такая - планирую сделать 
> Picture Hosting с размером загружаемых изображений не более 2Мб. 
> Надеюсь, тумбы с этих изображений будут часто запрашивать с 
> форумов :) Очень нужна конфигурация nginx под Windows под эту 
> задачу. Помогите!
> 
> Первый вопрос - процессор у меня двухядерный, сколько ставить 
> воркеров? Это всё-таки Windows. Но и дисков у меня два. Вот на 
> форуме посоветовали конфигурацию под большую загрузку:

Под Windows воркеров надо ставить 1 штук. 

> #user  nginx nginx;
> worker_processes  2;
> worker_rlimit_nofile 80000;
> 
> events {
> # Вообще читал, что под Win нужно ставить 64. Но также, что этот 
> параметр всего лишь лимит
>     worker_connections  50000;

Больше 1024 ставить нельзя.

http://nginx.org/en/docs/windows.html

> http {
>     include       mime.types;
> 
>     sendfile       on;
>     tcp_nopush     on;

Sendfile'а и tcp_nopush под виндами не будет.

>     tcp_nodelay    on;
> 
>     keepalive_timeout  65;
>     server_names_hash_max_size 2048;
>     server_names_hash_bucket_size 128;
> 
> ......
> 
> }
> 
> Что из этого не пойдёт для Windows? И что нужно добавить под мою 
> задачу? Спасибо.

Я бы рекомендовал добавить сервер под какой-нибудь более 
поддерживаемой операционной системой.  Гонять продакшн под виндами - 
это такой экстремальный вид спорта.

Maxim Dounin



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