|
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 28
|
|
Влияние входящего трафика на исходящий во FreeBSD 7.228.10.2011, 20:08. Показов 3533. Ответов 25
Метки нет (Все метки)
Приветствую всех поклонников FreeBSD.
Недавно столкнулся с проблемой маршрутизации трафика во FreeBSD, вот в каком ключе. Есть сервер с ОС FreeBSD. Из сервера торчат три патчкорда, по 100 мбит/сек каждый. Каждый патчкорд подключен к своей сетевой плате. Один из трёх сетевых интерфейсов ( на прикрепленном скриншоте имя интерфейса bge1 ) принимает время от времени данные, при этом входящая скорость на нем достигает 7 мбайт/сек ( см. скриншот ). В момент приема данных скорость отдачи данных на двух других интерфейсах резко падает практически до нуля ( отмечено красными прямоугольниками на скриншоте ). Т.е. наблюдается чёткая зависимость Исходящего трафика на одних интерфейсах ( vr0 и bge0, см. скриншот ) от Входящего трафика на другом интерфейсе ( bge1 ). Кто-нибудь может подсказать с чем это связано и как этого избежать?
0
|
|
| 28.10.2011, 20:08 | |
|
Ответы с готовыми решениями:
25
Чтение из входящего потока и запись в исходящий файловый поток Поведенческие факторы. Влияние накрученного Трафика., Управление ПФ с помощью трафика. На примере we Блокировка входящего трафика |
|
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 28
|
||||||
| 31.10.2011, 21:30 [ТС] | ||||||
|
g_u_e_s_t, да вы правы, судя по всему. Попытался скопировать файл через подмонтированные диски. vr0 нагрузился по полной, как в случае подкачки файла описанной выше. При этом скорость раздачи не упала. Вывод - виновник ситуации, вероятно, сервер lighttpd, который осуществляет логику подкачки файла с подмонтированных дисков (nfs).
0
|
||||||
|
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
|
|
| 31.10.2011, 21:40 | |
|
kamik_from_rus, судя по отсутствию каких-то предельных нагрузок, там какой-то лок (выглядит так, будтo-то lighthttpd блокируется на время выполнения копирующего скрипта).
У меня кругом nginx для этого дела, с light дела не имел и ничего конкретного сказать про него не могу( Кстати vmstat показывал до 3х ждущих процеесов, среди них веб сервера нет?
1
|
|
|
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 28
|
|||||||||||
| 31.10.2011, 22:18 [ТС] | |||||||||||
|
g_u_e_s_t, у меня nginx на переднем плане стоит и в случае прихода определенного типа запроса отдаёт его на выполнение lighttpd. Lighty используется потому, что к нему можно написать дополнительный скрипт на языке lua, который бы контролировал, к примеру, ip адрес с которого запрашивается файл. И если он соответствует определенным характеристикам - отдать файл. Не знаю, можно ли с помощью nginx дописать подобную логику? Вероятно, как то можно. Только с помощью какого инструмента, надо поискать. Плюс Lighty тут используется как сервер для отдачи тяжелого контента. Не знаю, будит ли nginx так же хорошо работать. У nginx предназначение несколько иное.
Скорее всего в vmstat, это не те процессы. А вот команда top m что показывает, в момент подкачки lighty c использованием утилиты cp, это интересно:
В нормальном режиме работы всё выглядит так:
0
|
|||||||||||
|
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
|
|
| 31.10.2011, 22:21 | |
|
kamik_from_rus, я не люблю говорить о том чего не знаю)
Давно, давно когда выбирали фротэнд для апача, смотрел и на lighth, тогда он работал строго в один процесс/нить т.е. запуск любого долгоиграющего cgi ставил его в позу. Можно поставить простой эксперимент - вместо копирования воткнуть sleep секунд на 10, если и это даст затык, то... Касательно nginx и lua, то не официальный модуль есть, но сам Cысоев писал, что создание контекста для lua дело дорогое. Статику же сервер раздает прекрасно. Я не агитирую, но подумайте) Имхо веб сервер для которого фря родная система, адекватный русскоязычный разработчик хороший выбор)
1
|
|
|
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 28
|
|
| 31.10.2011, 22:44 [ТС] | |
|
g_u_e_s_t, nginx хороший сервер. Но, всё же, попробую решить проблему с lighttpd, если не получится, буду использовать nginx. g_u_e_s_t, ещё раз, спасибо. Отпишусь обязательно, как чего-то решу по данному вопросу.
Добавлено через 8 минут g_u_e_s_t, что касается sleep 10; ты прав ), спасибо
0
|
|
|
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 28
|
|
| 25.11.2011, 15:06 [ТС] | |
|
Проблема с lighttpd решается до безобразия просто. Необходимо добавить в lighttpd.conf строчку:
server.max-worker = 4
0
|
|
| 25.11.2011, 15:06 | |
|
Помогаю со студенческими работами здесь
26
Просмотр входящего/исходящего трафика Подсчет исходящего и входящего трафика к MySQL Изменение входящего трафика до обработки его браузером Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|