X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Раздача видео контента с сервера.?! Вопрос
crazykz
crazykz
Topic Starter сообщение 9.11.2014, 18:37; Ответить: crazykz
Сообщение #1


Всем добрый вечер. Уважаемые знатоки.
Столкнулся с такой проблемой. Имеется сервер для раздачи видео контента. 1гиг канал.

В среднем 1 фильм весит от 600 мб.
Стоит ограничение в 512 кб

Просматривают около 800 человек, но канал уже в полку забитый. под 900


Выкладываю конфиг nginx

Код
        server {
        listen ip;
                server_name domen;
                access_log on;
                tcp_nopush on;
                tcp_nodelay on;

            aio on;
             directio 512;
                output_buffers 1 8m;

                location / {
                        root /var/www/domen;
            expires 2d;
                        index index.html;
                        rewrite ^/video/(w+)/(.+)$ /get.php?hash=&filename= last;
                }


        location ~ \.mp4$ {
                root /var/www/domen.ru;
                gzip off;
                gzip_static off;
                mp4;
                limit_rate 256k;
                mp4_buffer_size     4M;
                mp4_max_buffer_size 10M;
                aio on;
                directio 512;
                output_buffers 1 8m;
        }


При проверке
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

Наблюдаю следущие.
1 109.110.33.168
1 109.120.28.53
1 109.184.0.151
1 109.191.12.146
1 109.194.185.142

.......Тут еще много IP........

2 5.76.44.68
2 5.76.61.183
2 62.84.61.200
2 82.208.100.47
2 95.57.236.145
2 95.58.198.243
2 95.59.6.219
2 95.91.207.68
3 147.30.27.70
3 178.91.58.59
3 37.150.58.128
3 92.47.43.231
4 178.90.204.237
4 46.36.132.36
4 62.84.48.202
6 2.132.108.83
6 2.132.183.70
6 5.34.85.244
8 95.56.136.227
8 95.57.101.165
9 5.251.34.116
11 2.134.11.162
13 178.89.175.211
13 94.242.158.171
14 37.150.167.199
15 5.63.98.112
46 46.227.191.62
8666 127.0.0.1


--------------------
Лучшие Wap подписки ТУТ с 300 уников 500-600 рублей в сутки.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Goodhoster
Goodhoster
сообщение 9.11.2014, 20:04; Ответить: Goodhoster
Сообщение #2


crazykz,

Цитата
Стоит ограничение в 512 кб

где оно и как стоит если не секрет ?


--------------------
Goodhoster.NET - надежный профессиональный хостинг! ( Украина | Германия )
Хостинг | ВПС | Серверы | Домены
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
crazykz
crazykz
Topic Starter сообщение 9.11.2014, 20:16; Ответить: crazykz
Сообщение #3


Цитата(Goodhoster @ 9.11.2014, 19:04) *
 directio 512;

Вот вроде как бы. Или я что то путаю?!


--------------------
Лучшие Wap подписки ТУТ с 300 уников 500-600 рублей в сутки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Goodhoster
Goodhoster
сообщение 9.11.2014, 20:26; Ответить: Goodhoster
Сообщение #4


crazykz,

directio
Эта опция позволяет включить прямое чтение без обращение в кеш операционной системы. То есть, directio 512 включает прямое чтение для файлов больше 512 байт.

Есть ограничение по скорости rate_limit, опять же если например будет чтение в несколько потоков - умножается скорость на колчество подключений с одного IP.
не пробовал, но может попробуй те модуль вот https://github.com/yaoweibin/nginx_limit_speed_module

Goodhoster,

или попробуйте использовать rate_limit вместе с limit_conn (http://nginx.org/ru/docs/http/ngx_http_limit_conn_module.html), ограничивая количество одновременных подключений с одного IP для медия файлов не больше 1-го.


--------------------
Goodhoster.NET - надежный профессиональный хостинг! ( Украина | Германия )
Хостинг | ВПС | Серверы | Домены
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
crazykz
crazykz
Topic Starter сообщение 9.11.2014, 20:33; Ответить: crazykz
Сообщение #5


Goodhoster,
СПасибо большое.

А кто подскажет что за конекты на 127.0.0.1 ? при проверке
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n


--------------------
Лучшие Wap подписки ТУТ с 300 уников 500-600 рублей в сутки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 18.11.2014, 23:43; Ответить: WebGraf
Сообщение #6


Если кроме mp4 еще с сервера что отдается (сайт к примеру) лучше убрать aio && directio из основного конфига.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1950 23.3.2024, 7:41
автор: Room
Горячая тема (нет новых ответов) Hyper.hosting - сервера под любые задачи [разрешены dmca, гэмблинг, адалт и пр.]
Лучшие сервера по доступной цене
30 Hyper_Hosting 8601 22.3.2024, 15:34
автор: Hyper_Hosting
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыA-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров.
352 Forbidden 278261 21.3.2024, 14:38
автор: AParser_Support
Открытая тема (нет новых ответов) HideHost.net - Виртуальные и выделенные сервера под любые Ваши проекты с индивидуальным подходом.
Работаем уже более 12 лет
6 HIDEHOST 2313 21.3.2024, 13:33
автор: Tihohodka
Открытая тема (нет новых ответов) 📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼
Мы предлагаем комплексное решение для рандомизации всех видов офера
2 leviathan 1340 29.1.2024, 21:29
автор: leviathan


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:55
Дизайн