Welcome! Log In Create A New Profile

Advanced

Re: Include часть конфига

Gena Makhomed
May 22, 2010 02:28PM
On 22.05.2010 20:35, Anton Bessonov wrote:

> Опишу ситуацию по подробней, может ещё идеи будут. Исходная
> ситуация:

> 1. Нежелание подымать апач только из-за suexec.
> 2. На папки пользователей выставлены права, что бы доступ был
> исключительно только у этих пользователей ("не верь соседям").
> 3. PHP и джанго сайты держатся на fcgi, запущенного для каждого
> пользователя со своими правами.
> 4. Невозможность отдавать статику энджином из-под "nobody" заставляет
> создавать двух-уровневую схему энджинов. Конкретно:
> а. Энджин второго уровня (а их по одному для каждого юзера) запущен под
> user1 и слушает на порту 8001. Статику отдаёт на прямую, а отсальное
> посылает на 9001 на fcgi.
> б. Энджин первого уровня запущен от nobody и взависимости от хоста
> проксирует либо на 8001, либо на 8002 [...].

nginx frontend может запросы к fastcgi
отправлять напрямую, без промежуточного nginx`а.

если дисковая подсистема будет перегружена, и nginx backend
заблокируется на диске - fastcgi всеравно будут работать быстро.

поскольку на второй nginx проксируется только запросы к статике -
буферизацию ответов от него следует отключить: proxy_buffering off;

если этого не сделать - то первый nginx будет полностью скачивать ответ
от второго nginx`а и только после этого будет начинать отдавать клиенту.

--
Best regards,
Gena


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Include часть конфига

Anton Bessonov May 22, 2010 09:54AM

Re: Include часть конфига

Gena Makhomed May 22, 2010 12:42PM

Re: Include часть конфига

Anton Bessonov May 22, 2010 01:38PM

Re: Include часть конфига

Gena Makhomed May 22, 2010 02:28PM

Re: Include часть конфига

Igor Sysoev May 23, 2010 08:06AM

Re: Include часть конфига

Alex Sergeyev May 23, 2010 12:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 306
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready