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