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