LINUX.ORG.RU
ФорумAdmin

Ограничение скорости передачи.


0

0

Хм, с чего бы начать. Начну с письма хостеру, у которого мне в наследство достался сервачок с freeBSD

Итак:

Здравствуйте.

Примерно с четверга наблюдаются перебои в работе канала, на который посажен наш сервер. По крайней мере другого объяснения тому, что согласно TOP он загружен менее чем на 1, но при подключении к нему по ftp и http наблюдаются большие задержки.

Происходит это когда увеличивается количество подключений, и число открытых tcp-сокетов(согласно netstat) достигает 20-30(то есть в рабочем состоянии).

А вот ответ:

Причина вашей проблемы именно в настройках сервера, а не в пропускной способности канала.

У меня с фрибизди не очень хорошо Не будет ли у всезнающего ALL предположений о том, как обойти эту неприятность :-(. У сервака трафик в основном входящий.

p.s. $ netstat | grep tcp | grep TIME_WAIT | wc -l 55

хнык :'-(

$ uptime 12:44PM up 4:43, 1 user, load averages: 0.33, 0.43, 0.33

★☆☆

>но при подключении к нему по ftp и http наблюдаются большие задержки. Происходит это когда увеличивается количество подключений, и число открытых tcp-сокетов(согласно netstat) достигает 20-30(то есть в рабочем состоянии).

Дак может это просто http-сервер так настроен? Не более 20 одновременных коннектов?

mky ★★★★★
()
Ответ на: комментарий от mky

Пара деталей: серваг - не веб. Апач там для того, чтобы через веб-морду управлять софтиной, которая сама активно пользует wget и curl
Ну так вот, когда он начинает активно качать - новое подключение к нему создать невозможно. Хотя по существующему(ssh) пакеты летают очень даже бодренько
Ну и загрузка у него при этом менее 0.5
Есть идеи как это побороть?

з.ы. про резолвинг тоже не предлагать :-)

r_asian ★☆☆
() автор топика
Ответ на: комментарий от r_asian

Загрузка процессора здесь ни при чем. Надо смотреть на загрузку канала, может он забит на 100%. То что ssh летает, тоже ни о чем не говорит, возможно трафику на 22 порт приоритет выставлен высокий ...

sdio ★★★★★
()
Ответ на: комментарий от sdio

Когда софтина ничего не качает по 80-му и 21-му порту доступ тоже очень бодрый, причем как на сервер, так и с сервера.

А вот когда начинается качка (параллельно запускается несколько процессов wget), попытки пробиться как на него, так и с него wget'ом ни к чему не приводят. Если же при качке спустя некоторое время wget таки подключается, то скачивает он практически моментально. Как будто ему зажигают зелёный свет :-)

r_asian ★☆☆
() автор топика

А при пинге задержки наблюдаются? А когда уже зашел по ftp, на команды быстро реагирует?

Наврядли это канал у хостера. Это ж какого жлоба хостера надо иметь чтоб при *подключениях* были задержки?

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy

> А при пинге задержки наблюдаются?

Пинг нормальный

> А когда уже зашел по ftp, на команды быстро реагирует?

Да. Быстро

> Наврядли это канал у хостера. Это ж какого жлоба хостера надо иметь чтоб при *подключениях* были задержки?

Хостер так об этом и сказал. Мол "канал в порядке".

r_asian ★☆☆
() автор топика
Ответ на: комментарий от r_asian

> Хостер так об этом и сказал. Мол "канал в порядке".

ну это они всегда говорят, но в данном случае он похоже прав. Может тогда уменьшить время висения в TIME_WAIT? как на первой ссылке в гугле http://www.opennet.ru/base/net/tune_freebsd.txt.html ?

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy

Хех, пришел утром на работу и обнаружил, что сервак пашет очень резво. Это при том, что я на нем ничего не менял. У меня возникают подозрения, что хостер про канал немного "привирает".

r_asian ★☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.