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