Re: Передача параметров в ssi и Broken pipe в apache и

J Channel jchannelx at gmail.com
Fri May 8 01:00:46 MSD 2009


7 мая 2009 г. 23:32 пользователь Maxim Dounin <mdounin at mdounin.ru> написал:
> Hello!
>
> On Thu, May 07, 2009 at 10:07:24PM +0400, J Channel wrote:
>
>> Привет!
>>
>> Есть сайт, написанный с использованием ssi и некоторых переменных
>> apache типа QUERY_STRING и REDIRECT_URI
>> Как передавать эти переменные в shtml в nginx?
>> Что-то типа fastcgi_param, но для ssi.
>
> В ssi доступны все переменные, в частности $query_string (aka
> $args).

Это понятно :) Сайт перелопачивать мне не хочется, я хочу иметь в ssi
их в виде, совместимом с апачем, QUERY_STRING и т.д.

>
>> И ещё вопрос:
>> apache 2.2.11, спрятанный за nginx-0.7.53 иногда выкидывает  в error_log
>> (32)Broken pipe: core_output_filter: writing data to the network
>> Куда бы копнуть? nginx так плохо себя вести не может же?
>
> Вероятно nginx устаёт ждать ответа от apache и закрывает
> соединение.  Смотреть в error_log nginx'а - скорее всего там есть
> что-то вроде "... upstream timed out...", решается настройкой
> таймаутов или ускорением бекенда.
>

Такого нет, апстрим у меня один, когда было два вроде такое
проскакивало. Сейчас вижу только такое
*334847 client closed prematurely connection, so upstream connection
is closed too while connecting to upstream
и
client timed out (110: Connection timed out) while sending to client

В этих случаях nginx корректно закрывает коннект с прокси же?


More information about the nginx-ru mailing list