Welcome! Log In Create A New Profile

Advanced

Проблемы с deflate ответами

SerP
February 25, 2015 06:18AM
Здравствуйте.
Недавно столкнулись с проблемой, никак не можем понять в чем дело.
Может быть у кого-нить возникнут мысли, куда можно еще посмотреть.

Приложение - игра на flash. Делает запросы на nginx.
nginx прокисрует их, на наш http демон, с игровой логикой.
И вот недавно, где с 10го февраля, пользователи стали жаловаться на
"ошибку 200" :-), это наше кодовое название проблемы.
Суть в том, что флеш не дочитывает ответ до конца, браузер ему сообщает что
"Stream error" и данные не полные, http статус 200.
В access логе, мы видим, что ответ был отдан, но не до конца.
Такие ошибки есть всегда - "плохой интернет". Но вот это стало возникать у
большого кол-ва пользователей с "хорошим" интернетом.
Мы выяснили, что когда мы отключаем в ngnix deflate (gzip off) ответов, то
ситуация нормализуется.
Данные в ответе наши бинарные. Content-type: application/octet-stream
Настройки nginx:

tcp_nodelay on;
gzip on;
gzip_comp_level 6;
gzip_min_length 10K;
gzip_types *;
gzip_static on;
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Проблемы с deflate ответами

SerP February 25, 2015 06:18AM

Re: Проблемы с deflate ответами

Maxim Dounin February 25, 2015 08:52AM

Re: Проблемы с deflate ответами

Konstantin Tokarev February 25, 2015 12:32PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 137
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready