nginx и файлы более 1Гб

Нюхряев Сергей Александрович straker at rambler.ru
Mon Nov 10 09:29:49 MSK 2008


* Igor Sysoev <is at rambler-co.ru> [Mon, 10 Nov 2008 00:01:39 +0300]:
> On Sun, Nov 09, 2008 at 11:26:07PM +0300, Igor Sysoev wrote:
>
> > On Sun, Nov 09, 2008 at 10:13:15PM +0500, Нюхряев Сергей 
Александрович
> wrote:
> >
> > > > On 09.11.2008 17:29, Нюхряев Сергей Александрович wrote:
> > > >> Обнаружил странное поведение nginx на freebsd 6.3
> > > >> Если запрашивать файл размером 2308833280 выдается в ответ 
размер
> -1986134016
> > > >> Content-Length: -1986134016
> > >
> > > > Скорее всего проблема в клиенте.
> > >
> > > > % telnet 127.0.0.1 80
> > > > HEAD /5g_file HTTP/1.0
> > >
> > > > HTTP/1.1 200 OK
> > > > Server: nginx/0.6.16
> > > > Date: Sun, 09 Nov 2008 16:24:46 GMT
> > > > Content-Type: application/octet-stream
> > > > Content-Length: 5368709120
> > > > Last-Modified: Sun, 09 Nov 2008 16:24:26 GMT
> > > > Connection: close
> > > > Accept-Ranges: bytes
> > >
> > > > % uname -srp
> > > > FreeBSD 6.3-RELEASE-p2 i386
> > >
> > > в дополнении
> > >
> > > Escape character is '^]'.
> > > HEAD /sol10.iso HTTP/1.0
> > >
> > > HTTP/1.1 200 OK
> > > Server: nginx/0.7.19
> > > Date: Sun, 09 Nov 2008 17:03:48 GMT
> > > Content-Type: application/octet-stream
> > > Connection: close
> > > Last-Modified: Fri, 07 Nov 2008 07:46:30 GMT
> > > Accept-Ranges: bytes
> > > Content-Length: -1986134016
> >
> > Файл отдаёт сам nginx или проксирует ?
>
> Судя по порядку строк, файл проксируется. В этом случае nginx отдаёт
> Content-Length, полученный от бэкенда.
>
>
Спасибо Игорь, Вы были правы про проксирование. Файл и правда отдавался 
бэкендом(apache 1.3). Так что грабли в апаче. Буду думать как обойти.
--
Нюхряев Сергей Александрович.





More information about the nginx-ru mailing list