+  HandyCache форум
|-+  Главная категория» Новые предложения» HC Не понимает Keep-alive
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: HC Не понимает Keep-alive  (Прочитано 3185 раз)
0 Пользователей и 1 Гость смотрят эту тему.
00875
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 31


« : 29 сентября 2013, 11:58:39 »

Так вот. Когда клиент начинает качать что-то, он "открывает клиентский порт" и отправляет Keep-alive, что-бы сервер "знал" что клиент что-то ещё через это соединение попросит (точно не знаю, как это ещё назвать), но HC упорно меняет "клиентский порт" на новый, тем самым каждый раз когда фаил закачивается, он закрывает соединение, и для другово соединения к этому-же серверу открывает новое, хотя и не должен этого делать
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #1 : 03 октября 2013, 15:56:09 »

HC поддерживает Keep-Alive, причем с очень древних своих версий.

Цитировать
но HC упорно меняет "клиентский порт" на новый

Как это? Соединения инициирует сам клиент, а не HC. Поменять "клиентский порт" HC в принципе не в состоянии, как и установить новое соединение с клиентом по своей инициативе.

Цитировать
и для другово соединения к этому-же серверу открывает новое

Смешались в кучу кони, люди... Есть соединения типа Клиент-HC, а есть HC-Сервер и они как бы разные, но оба поддерживают Keep-Alive. Так с какими из них у тебя проблемы? А то начал повествование про проблему с первыми, а закончил на вторых.

Да, соединения могут закрываться самим HC при простое по таймауту вроде через 30 секунд, точно не помню. Но чаще всего еще раньше это делает сам клиент, либо сервер. В отладочном логе HC должно быть видно, кто первым рвет соединения.
Сообщить модератору   Записан
00875
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #2 : 14 октября 2013, 12:36:07 »

Объясню проще. Знаете что такое "Конвейерная Обработка"? А также, HC При Connection Estishabled он оставляет так называемое соединение Keep Alive, и браузер, через это соединение может закачать кучу картинок
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #3 : 14 октября 2013, 23:09:19 »

Еще раз объясняю. HC поддерживает и Keep Alive, и Pipelining с 2007 года. Поиск в помощь.
Если есть проблемы, то выкладывай логи и подробное описание в общем разделе. Вероятно, проблема в твоих настройках браузера.

Эта тема закрыта, поскольку давно реализовано в НС.
« Последнее редактирование: 14 октября 2013, 23:18:43 от DenZzz » Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: