ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Идея по работе с apache backend



Самый оптимальный вариант я уже предлагал - нужен модуль к апачу, который для отдачи статического файла говорил что nginx'у самуму его отдать. Вот и все.

Andrey Nikanorov пишет:

Ещё было бы (уже есть? =]) замечательно если бы можно было при
таймауте, чтоб apache отрабатывал запрос.

On 12/21/05, Dmitriy MiksIr <miksir@xxxxxxxx> wrote:
Высказал ее в apache-talk, но, возможно, Вы не видели.
Как я вижу по архиву, проблема взаимодействия с бекбоном, управляемым
.htaccess поднимается. Но варианты прокидывать все запросы к
директориям, где есть htaccess не очень хороша, ибо это управление
используется часто довольно.
У меня возникла идея расширения функциональности proxy_pass и ввода
некого "proxy_pass_head".
Суть в том, что фронтенд по этой директиве обращается к бекенду с HEAD и
если ответ - ошибка, выдает свою ошибку (или перезапрашивает бекенд уже
GET-ом, хотя это оверхед). Если ответ положительный, то начинает выдачу
файла сам, основываясь на своей конфигурации.
При корректно настроенных вирутал-хостах на бек и фронт -ендах, апач
отрабатывает все варианты доступа к файлу, и если все ок, то файл этот
уже отдает nginx (исключая стадию прокачки файла по внутренним tcp
соединениям и кеширования его).





--
Nikanorov Andrey <nikanorov@xxxxxxxxx>
http://blogru.nikanorov.com
This email is: [ ] blogable [ x ] ask first [ ] private


--
тел./факс: +7 (812) 323-23-23 (Санкт-Петербург)
тел./факс: +7 (095) 737-09-77 (Москва)

С уважением, Нарманов Рустам.






 




Copyright © Lexa Software, 1996-2009.