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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Участник
***

Группа: User
Сообщений: 161
Регистрация: 15.1.2012
Поблагодарили: 31 раз
Репутация:   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


Бывалый
****

Группа: User
Сообщений: 273
Регистрация: 3.12.2010
Поблагодарили: 68 раз
Репутация:   8  


crazykz,

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

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


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


Участник
***

Группа: User
Сообщений: 161
Регистрация: 15.1.2012
Поблагодарили: 31 раз
Репутация:   1  


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

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


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


Бывалый
****

Группа: User
Сообщений: 273
Регистрация: 3.12.2010
Поблагодарили: 68 раз
Репутация:   8  


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


Участник
***

Группа: User
Сообщений: 161
Регистрация: 15.1.2012
Поблагодарили: 31 раз
Репутация:   1  


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


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


Если кроме mp4 еще с сервера что отдается (сайт к примеру) лучше убрать aio && directio из основного конфига.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) [РЕКОМЕНДУЮ] >>>Тестирование Вашего сайта, сервера на устойчивость и уязвимость!
17 barbaddos 2289 Вчера, 16:57
автор: barbaddos
Открытая тема (нет новых ответов) Предлагаем просмотры видео в ВК и ОК
2 Inlogix 702 6.12.2017, 13:56
автор: Inlogix
Открытая тема (нет новых ответов) Myvi.tv - видео-партнёрка
С возможностью зарабатывать на своём и чужом видео
10 Myvi 2220 5.12.2017, 19:19
автор: Myvi
Открытая тема (нет новых ответов) SystemIP.ru - VPS и сервера в более чем 50 странах
19 SystemIP 4614 4.12.2017, 21:37
автор: SystemIP
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПрибыль с видео на сайте и в соц сетях
Как получить доп доход с нативного контента
13 maxim_krasovskiy 2666 4.12.2017, 17:09
автор: maxim_krasovskiy


 



RSS Текстовая версия Сейчас: 12.12.2017, 3:22
Дизайн