HandyCache форум

Главная категория => Новые предложения => Тема начата: 00875 от 29 сентября 2013, 11:58:39



Название: HC Не понимает Keep-alive
Отправлено: 00875 от 29 сентября 2013, 11:58:39
Так вот. Когда клиент начинает качать что-то, он "открывает клиентский порт" и отправляет Keep-alive, что-бы сервер "знал" что клиент что-то ещё через это соединение попросит (точно не знаю, как это ещё назвать), но HC упорно меняет "клиентский порт" на новый, тем самым каждый раз когда фаил закачивается, он закрывает соединение, и для другово соединения к этому-же серверу открывает новое, хотя и не должен этого делать


Название: Re: HC Не понимает Keep-alive
Отправлено: DenZzz от 03 октября 2013, 15:56:09
HC поддерживает Keep-Alive, причем с очень древних своих версий.

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

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

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

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

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


Название: Re: HC Не понимает Keep-alive
Отправлено: 00875 от 14 октября 2013, 12:36:07
Объясню проще. Знаете что такое "Конвейерная Обработка"? А также, HC При Connection Estishabled он оставляет так называемое соединение Keep Alive, и браузер, через это соединение может закачать кучу картинок


Название: Re: HC Не понимает Keep-alive
Отправлено: DenZzz от 14 октября 2013, 23:09:19
Еще раз объясняю. HC поддерживает и Keep Alive, и Pipelining с 2007 года. Поиск в помощь.
Если есть проблемы, то выкладывай логи и подробное описание в общем разделе. Вероятно, проблема в твоих настройках браузера.

Эта тема закрыта, поскольку давно реализовано в НС.