Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 28.11.2007, 11:02   #1
Специалист
 
Аватар для Kashey
 
Регистрация: 02.07.2007
Сообщений: 453
Вес репутации: 217
Kashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человек
По умолчанию Тормоза вывода данных

Незнаю может кто и поможет.
В общем на сервере я все данные буферизирую(ob_start\end)
Потом могу сжать гзипом например и сразу все пачкой отправляю пользователю..
Но вот что странно - вначале приходит одна часть( килобайт-два)
Потом пауза.. 1-3 секунды. И все остальное.
От алгоритма сжатия(и без сжатия) не зависит никак...

Рою копаю - не понимаю что за прикол
Ну буферизированные данные ходят нормально
__________________
Нужны новости? - На скане полмиллиона новостей. Всяко разных.
И как всегда это все ScanLog записывает
Kashey вне форума   Ответить с цитированием
Старый 28.11.2007, 11:12   #2
Специалист
 
Аватар для товарисч
 
Регистрация: 07.08.2007
Адрес: Made in USSR
Сообщений: 321
Вес репутации: 0
товарисч не любят в этих краяхтоварисч не любят в этих краях
Отправить сообщение для товарисч с помощью ICQ
По умолчанию

называется это чунками
товарисч вне форума   Ответить с цитированием
Старый 28.11.2007, 12:01   #3
Специалист
 
Аватар для Kashey
 
Регистрация: 02.07.2007
Сообщений: 453
Вес репутации: 217
Kashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человек
По умолчанию

тогда уж чанками И почему их два - большой и мелкий
И в какой бубен бить чтобы работало нормально?
__________________
Нужны новости? - На скане полмиллиона новостей. Всяко разных.
И как всегда это все ScanLog записывает
Kashey вне форума   Ответить с цитированием
Старый 28.11.2007, 13:09   #4
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 356
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Kashey Посмотреть сообщение
тогда уж чанками И почему их два - большой и мелкий
И в какой бубен бить чтобы работало нормально?
надо определить для начала кто чанки создает, может у вас на сервере данные идущие от Апач сначала проксируются каким-нить софтом, в итоге может получаться двойная вложенность чанков

принудительно отдавайте контент с заголовком HTTP/1.0 (не 1.1) и без чанков и все должно быть нормально
seocore вне форума   Ответить с цитированием
Старый 28.11.2007, 13:20   #5
Специалист
 
Аватар для товарисч
 
Регистрация: 07.08.2007
Адрес: Made in USSR
Сообщений: 321
Вес репутации: 0
товарисч не любят в этих краяхтоварисч не любят в этих краях
Отправить сообщение для товарисч с помощью ICQ
По умолчанию

эт ещё и от версии апача зависит.
нгинкс, так помоему всегда чанками отдайт, апачи - по настройке и помоему по ситуации.
могу заблуждаться, темой интересовался года два назад...
товарисч вне форума   Ответить с цитированием
Старый 28.11.2007, 13:29   #6
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 356
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от товарисч Посмотреть сообщение
эт ещё и от версии апача зависит.
нгинкс, так помоему всегда чанками отдайт, апачи - по настройке и помоему по ситуации.
могу заблуждаться, темой интересовался года два назад...
тут дело в том что nginx обращается к Апаче по HTTP/1.0, если движок сайта это не учтет и отдаст контент по HTTP/1.1 (т.е. уже в чанках), то nginx это знать не будет и получится что он еще раз устроит разбиение контента, получим двойной вложенный чанк...
seocore вне форума   Ответить с цитированием
Старый 28.11.2007, 13:52   #7
Специалист
 
Аватар для Kashey
 
Регистрация: 02.07.2007
Сообщений: 453
Вес репутации: 217
Kashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человек
По умолчанию

ngixов и других зверюшек не держим
Сами никакие HTTP/1.1 не генерим
Цитата:
200 OK
Via: 1.1 MASTER
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 25467
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Date: Wed, 28 Nov 2007 10:56:41 GMT
Content-Type: text/html; charset=cp1251
Content-Encoding: gzip
Server: Apache/2.2.3 (Mandriva Linux/PREFORK-1.1mdv2007.0)
X-Powered-By: PHP/5.1.6
Last-Modified: Wed, 28 Nov 2007 10:56:41 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
__________________
Нужны новости? - На скане полмиллиона новостей. Всяко разных.
И как всегда это все ScanLog записывает
Kashey вне форума   Ответить с цитированием
Старый 28.11.2007, 14:51   #8
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 356
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Kashey Посмотреть сообщение
ngixов и других зверюшек не держим
Сами никакие HTTP/1.1 не генерим
ну судя по приведенному заголовку - проксирующий софт все же присутствует, а nginx это или что-то другое не особо важно...

Цитата:
Сообщение от Kashey Посмотреть сообщение
200 OK
Via: 1.1 MASTER
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 25467
Content-Encoding: gzip
вот стоит обратить внимание на то что все же подключение идет через прокси...

мой совет - померяй размер Content-Length соответствует ли он заявленному, возможно как раз присутствуют чанки (которые не объявлены в заголовке ответа) - и из-за них размер больше...

да и в случае когда идет проксирование keepalive в Апач лучше отключить, в данном случае контент отдается не Апач и вы падение производительности от этого не получите...
seocore вне форума   Ответить с цитированием
Старый 28.11.2007, 16:25   #9
Специалист
 
Аватар для Kashey
 
Регистрация: 02.07.2007
Сообщений: 453
Вес репутации: 217
Kashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человек
По умолчанию

Проксирования нет,чес слово
Content-Length правильный, проверено wgetом
__________________
Нужны новости? - На скане полмиллиона новостей. Всяко разных.
И как всегда это все ScanLog записывает
Kashey вне форума   Ответить с цитированием
Старый 28.11.2007, 16:40   #10
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 356
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Kashey Посмотреть сообщение
Проксирования нет,чес слово
Content-Length правильный, проверено wgetом
wget по умолчанию формирует заголовок в HTTP/1.0 + не указывая также что поддерживает gzip, по этому то что отдает сервер для wget и для браузера - это разные вещи!


если проксирования нет - тогда вот это по твоему что:
Цитата:
Сообщение от Kashey Посмотреть сообщение
Via: 1.1 MASTER
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
seocore вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тормоза при поиске площадок Ivan Вопросы по работе системы 4 11.06.2008 22:29
Тормоза при поиске и их оптимизация. spideful Ошибки при работе с системой 1 09.04.2008 13:36
Тормоза из-за переноса серверов (SSI) Генри4 Установка кода на различные движки 2 01.01.2008 06:38
Тормоза... AeC Курилка 4 24.09.2007 13:14
когда прекратятся тормоза qaz Вопросы по работе системы 15 15.03.2007 22:46


Часовой пояс GMT +3, время: 14:23.