Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FastCGI upstream - распределение по I P-адресу и динамический upstream.
- To: nginx-ru <nginx-ru@xxxxxxxxx>
- Subject: FastCGI upstream - распределение по I P-адресу и динамический upstream.
- From: gf pro <kak.serpom.po.yaitsam@xxxxxxxxx>
- Date: Fri, 28 Aug 2009 22:45:03 +0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Ubm6RCfD8hpWcVOkcX4a5S5Qa/XBrBJQDdCftBcrTNk=; b=swJf6adNyyvBNMV8DG7uiWRMXoXjZI6tdd+SzGjrK/QlAbLC2I8ojYAHS3GitkwmNB P/zMDk8Cl2fip5B6PuxRm53lwuxPFWig5zr9ERabNGn2hoy0uEokmIDsxILA0aDA2Z6t TpD1BI466O2GcFqYWqHMTj+2fh0byBGOJs/zU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=mT8STgddPyC2nUlVeLaID+nOCbfnCE3JGXnjn1idMXLlKs24IA+Sca2iaL6eZqY8F6 F2hXY4MA+qnvJqvDuHxsTp04OpFkte2jGOi+umegqAYYXGFWx+QUQ9hVS7Tg+H0lsFS4 nZQeqVKRqCz5j1ec/j97PHaA8mXSqf+5w4CR8=
Возникла необходимость сделать так чтобы клиент получал постоянно один и тот же рабочий процесс FastCGI-бекэнда, однако рабочие процессы создаются и умирают, было бы здорово сделать папку в которой бы лежали активный сокеты, и чтоб nginx обновлял upstream из этой папки :-)
Это нужно для того чтобы позволить существовать интерактивным асинхронным приложениям на phpFastCGI, которые пайпят и т.д. Сейчас есть вариант генерировать файл с ip_hash upstream'ом, include'ить его в конфиг и HUP'ить каждый раз при изменении. Однако, хотелось бы иметь что-то нативное, т.к. иначе это может плохо сказаться на работе веб-сервера.
Буду рад дельным советам! Спасибо что прочли.
|