Re: Раздача контента с NFS share

Maxim Dounin mdounin на mdounin.ru
Вт Янв 19 17:41:32 MSK 2010


Hello!

On Tue, Jan 19, 2010 at 09:23:26AM -0500, Timur Bakeyev wrote:

> Anton Yuzhaninov Wrote:
> -------------------------------------------------------
> > Timur Bakeyev wrote:
> > > 1. То, что используется
> > сейчас. На каждой машине NGINX
> > сконфигурирован с двумя
> > виртуальными серверами.
> > Один слушает на локальном IP
> > адресе(запустить на unix sockets
> > так и не удалось) и раздает
> > контент с NFS диска. Второй
> > виртуальный сервер
> > выступает в роли
> > кеширующего прокси для
> > первого и раздает контент
> > для внешних пользователей.
> > > 
> > > 2. Реализовать схему с 2
> > отдельными процессами NGINX,
> > как описано в
> > http://forum.nginx.org/read.php?21,33543. В
> > принципе, она близка к 1-ой,
> > за исключением
> > использования по одному
> > процессу на каждую из
> > задач.
> > > 
> > 
> > вариант с разными nginx лучше
> > тем, что пока 2-й nginx на долго
> > блокируется на
> > медленном NFS, 1-й может
> > быстро раздавать данные из
> > кэша.
> 
> Спасибо, это хорошая причина иметь две копии NGINX на машине.
> 
> А с 3-й вариантом не сталкивались? Интересно, насколько он 
> быстрее/медленнее в данной ситуации? Создан он, по-идее, как раз 
> для таких конфигураций.

Он (теоретически) корректно заменяет 1-й вариант и при этом жрёт 
чуть меньше ресурсов.  Но всё равно хуже чем 2-й, ибо блокировки.

Maxim Dounin



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