Re: Не работает proxy cache lock

Evgeniy Berdnikov bgx на protva.ru
Пт Авг 12 08:40:22 UTC 2016


On Fri, Aug 12, 2016 at 04:13:04AM -0400, M-A-X wrote:
> Поставил промежуточный прокси на 127.0.0.1
> 
> К нему приходит несколько запросов:
> 127.0.0.1 - - [12/Aug/2016:00:09:45 +0300] "GET /hls/football2-2026731240.ts
> HTTP/1.1" 200 11933 "-" "-" "-" -
> 127.0.0.1 - - [12/Aug/2016:00:09:46 +0300] "GET /hls/football2-2026731240.ts
> HTTP/1.1" 200 3742 "-" "-" "-" -
> 127.0.0.1 - - [12/Aug/2016:00:09:46 +0300] "GET /hls/football2-2026731240.ts
> HTTP/1.1" 200 3744 "-" "-" "-" -
> 127.0.0.1 - - [12/Aug/2016:00:09:47 +0300] "GET /hls/football2-2026731240.ts
> HTTP/1.1" 200 1275768 "-" "-" "-" -
> 
> На публичном при этом такие запросы:
> 46.33.32.25 - - [12/Aug/2016:00:09:45 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 0 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" MISS
> 46.33.32.25 - - [12/Aug/2016:00:09:46 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 0 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" MISS
> 46.33.32.25 - - [12/Aug/2016:00:09:46 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 0 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" MISS
> 46.33.32.25 - - [12/Aug/2016:00:09:47 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 56702 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" MISS
> 46.33.32.25 - - [12/Aug/2016:00:09:47 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 55275 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" HIT
> 46.33.32.25 - - [12/Aug/2016:00:09:47 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 55275 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" HIT
> 46.33.32.25 - - [12/Aug/2016:00:09:47 +0300] "GET
> /hls/football2-2026731240.ts HTTP/1.1" 200 55275 "http://cdn.com/241.html"
> "Mozilla/5.0 (Linux; Android 4.1.2; HTC Desire 700 dual sim Build/JZO54K)
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106
> YaBrowser/16.7.0.2531.00 Mobile Safari/537.36" "-" HIT
> 
> И так дергает несколько раз по 55275 байт.

 А первые три ответа фронтенда по 0 байт никаких вопросов не вызывают?

> Только в конце вычитывает ответ полностью.

 Скорее всего проблемы с сетью, что-нибудь вроде сломанного Path MTU
 Discoverу. Изучайте дамп трафика.

 И пишите Subject: соответствующий содержанию, pls.
-- 
 Eugene Berdnikov



Подробная информация о списке рассылки nginx-ru