iHector

iHector
Рейтинг
93
Регистрация
29.03.2013

server {

listen 80;

server_name s1.xxxxx.com;

root /home/s1.xxxxx.com;

index index.html index.htm index.php;

access_log off;

location / {

}

location ~ \.flv$ {

flv;

internal;

access_log /var/log/nginx/flvstream-access.log main;

}

location ~ \.php$ {

access_log /var/log/nginx/s1.xxxxx.com-access.log main;

fastcgi_pass unix:/tmp/php-fpm-webuser.socket;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

}

И главный конфиг:

user nginx;

worker_processes 10;

error_log /var/log/nginx/error.log warn;

pid /var/run/nginx.pid;

events {

worker_connections 1024;

}

http {

include /etc/nginx/mime.types;

default_type application/octet-stream;

log_format main '$remote_addr - $remote_user [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

'"$http_user_agent" "$http_x_forwarded_for"';

access_log /var/log/nginx/access.log main;

sendfile on;

#tcp_nopush on;

keepalive_timeout 65;

#gzip on;

client_max_body_size 2000m;

include /etc/nginx/conf.d/*.conf;

}

extra:
Для upload обычно используют отдельную группу серверов, но судя по вашему конфигу вы либо не посчитаете это целесообразным, либо это выходит за рамки бюджета, поэтому как вариант повесить туда пару SSD.

Можно подробнее? Как происходит транспортировка файлов на стриминг сервер файлов с upload сервера? Сетевой диск?

---------- Добавлено 23.01.2014 в 16:58 ----------

Andron_buton:
iHector, для отдачи используйте aio on;+ output_buffers 1 1m; памяти действительно, можно и по-более. Сколько вообще конектов к серверу в пиках и какого рода файлы (размер) грузятся раздаются с сервера?

На сервере установлена связка nginx + php-fpm, файл отдается скриптом:

header("X-Accel-Limit-Rate: 102400");

header("X-Accel-Redirect: /file/" . $path);

Коннектов одновременно порядка 50-60 (это судя по стате счетчика - реальных онлайн в среднем). В пиках 90. По команде netstat -an | grep :80 | wc -l - показывает 100-120 сейчас.

Размер файлов 500мб-1гб... Но нагрузка на винты не всегда высокая. Иногда при большей загруженности канала винты себя чувствуют хорошо.

да, что-то было

свалилось -10%

enivid:
Не совсем так. Недавно пришло письмо счастья по сайту, на который уже больше года не было закупок, а когда они были, то они были очень аккуратными. При этом у сайта возраст почти 10 лет, естественных ссылок процентов 80% от всей массы. То есть, видимо сейчас Гугл начал работать "от доноров" - находит страницы с "неестественными ссылками" и по ним уже шлет письма.

Пришло на спам ссылки (каталоги) что 4 года назад были кем-то поставлены.

Мне прислали вообще примеры каталогов, ссылки на них были поставлены хз кем в 2010 году)))

Даже не знаю как их снять. Без понятия кто гонял по ним.

Nina, где написано?

september:
Два чая этому товарищу!

Люди уже совсем забыли зачем когда-то были нужны ссылки...

Такое ощущение что сеошники об этом забыли. Помню когда ставил ссылку (что дает траф) с digg.com получал топ в течение нескольких часов.

Saney, зачем люди делятся ссылками? Чтобы PR передать? ) Ссылка дающая траф, пускай даже nofollow - это очень хорошо. ИМХО.

Палю тему.

1. Идете на ahrefs или аналог.

2. Смотрите распределение ссылок у трастовых сайтов что давно в топах. (можно вашу нишу)

3. ???

4. Профит.

Процент с Nofollow должен быть, я уверен.

Было много таких тем уже. Работаем дальше)

Всего: 177