winger Опубликовано 6 февраля, 2014 · Жалоба Добрый день! Имею сервер на FREEBSD 9.1. Сервер является по сути веб сервером с долгими establish connection. Суть проблемы в следующем. После включения сервера и подключения клиентов - скорость одной tcp сессии высока (до 700 мбит\с, тестировалось iperf'ом). Через некоторое время работы сервера скорость каждой tcp сессии падает до 3-5 мбит\с. Каждый вновь подключившийся клиент так же имеет 3-5мбит\с. После перезагрузки сервера скорость опять высока некоторое время. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 6 февраля, 2014 · Жалоба htcp заюзайте для начала. мбуфы не кончаются? ошибок на L2 нет? Флоу контрол? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
winger Опубликовано 6 февраля, 2014 · Жалоба htcp - что это? Hypertext caching protocol ? мбуфы - увеличены. Когда они кончаются - сеть не работает вообще. ошибок на L2 нет - ни одной Флоу контрол - выключен, если вы имеете ввиду dev.em.0.fc=0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 6 февраля, 2014 · Жалоба man cc_htcp Флоу контрол ещё и на свичах есть. L2 ошибки могут быть на порте сетевухи а на свиче может быть всё чисто. У инеловых сетевух через sysctl можно поглядеть. Веб сервер надеюсь настоящий - nginx а не поделка вроде апача :) Конфиг в студию. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
winger Опубликовано 6 февраля, 2014 (изменено) · Жалоба sysctl net.inet.tcp.cc net.inet.tcp.cc.available: newreno net.inet.tcp.cc.algorithm: newreno nginx конфиг стандартый, работает в режиме прокси, единственное отличие от дефолта - no_buffering поставил htcp, проверяю... Вероятно тему надо сменить на - я ламер! Куда Вас можно расцеловать??!?!? Изменено 6 февраля, 2014 пользователем winger Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 6 февраля, 2014 · Жалоба Куда Вас можно расцеловать??!?!? Лучше в кошелёк положите :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
winger Опубликовано 6 февраля, 2014 · Жалоба давайте номер кошелька! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 6 февраля, 2014 · Жалоба см лс Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 7 февраля, 2014 · Жалоба Так в чем ошибка была? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pppoetest Опубликовано 7 февраля, 2014 · Жалоба Видимо в man cc_htcp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
winger Опубликовано 7 февраля, 2014 · Жалоба Алгоритм стоял по умолчанию, поставил htcp - все залетало :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...