Hello!

On Mon, Apr 09, 2018 at 01:43:33PM -0400, gz wrote:

> > Попробуйте включить debug log в nginx'е, возможно происходящее 
> станет понятнее.
> 
> Понятнее не стало.

[...]

> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http file cache exists: 0 
> e:1
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 cache file: 
> "/var/www/site/cache/pages/49/1d/2756424aaf76d1f24c982e863d611d49"
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 add cleanup: 
> 00005594C08CB288
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http file cache fd: 52
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 read: 52, 00005594C08CB308, 
> 475, 0

[...]

> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi record length: 
> 74
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi parser: 0
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi header: 
> "Content-Type: text/html; charset=UTF-8"
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi parser: 0
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi header: 
> "Status: 200"
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi parser: 0
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi header: 
> "Content-Length: 0"
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi parser: 1
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http fastcgi header done
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 http file cache send: 
> /var/www/site/cache/pages/49/1d/2756424aaf76d1f24c982e863d611d49
> 2018/04/09 18:21:23 [debug] 29576#29576: *3395329 HTTP/1.1 200

[...]

Судя по приведённому debug log'у, в кэше лежит валидный ответ 
бэкенда с "Status: 200" и "Content-Length: 0", который и отдаётся 
клиенту.

Очевидно, что ответ этот nginx не сам придумал, а получил от 
бэкенда.  Почему бэкенд прислал именно такой ответ - надо смотреть 
в debug log'е в тот момент, когда это произошло.

-- 
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить