Вечер прошел, без напряга.. нигде не было задумчивых загрузок страниц.. ни одной 502.. и это, победа, товарищи! Ура! Спасибо вам всем!
откуда у вас такие скоропалительные выводы?) трекер переписан под высокую посещаемость, закешированы многие блоки и страницы (Xcache и Memcached).. Ветку по хоботу поднимал неделями ранее, никто не соизволил подсказать что-то сделать.. а здесь ребята РЕАЛЬНО спасли ситуацию! И это один из самых интересных и беспроигрышных вариантов..
спасибо.. поставил сервер с новыми конфигами, жду вечера.. и отпишусь с утра, как прошло---------- Добавлено 29.10.2014 в 18:01 ----------
# php5-fpm -v
PHP 5.4.4-14+deb7u14 (fpm-fcgi) (built: Aug 21 2014 08:40:57)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with XCache v2.0.0, Copyright (c) 2005-2012, by mOo---------- Добавлено 29.10.2014 в 18:03 ----------
хорошо, пусть будет так:
спасибо, тогда try_files заменим на : try_files $document_root$fastcgi_script_name =404; ?
поднимал до 500, все так же была 502-ая через раз вчерась вечером.
в логах ничего нет, кроме ошибки на попытку использования неверного параметра:
---------- Добавлено 29.10.2014 в 16:41 ----------
Спасибо за наводку про локейшены. да, конечно, же - путем реального мониторинга могу выставить нужные значения..
Тут хотелось бы услышать про примеры в nginx.conf
например для файла announce.php, предполагаю будет так :
location ~\announce.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/announce.sock; # Сокет php-fpm fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_NAME $fastcgi_script_name; }
Поправьте меня, пожалуйста, если не так.. спасибо
ага, только на их карту,что совершенно не устраивает
теперь 12-ый день пошел.. терпим
Снизил нагрузку, путем кеширования блоков методом memcached + добавил "keepalive 0;" в nginx
кто возьмется переписать xbt под TBDev? чтобы заменил собой стандартный announce.php:
вот код анонсера:
попробую другой отсюда - http://bit-torrent.kiev.ua/xbt_tracker_annonser-t10854/index.html?highlight=xbt
правда, из аннотации мало что понял.. буду делать бекапы и пробовать.. авось улучшится ситуация с сервером, а то по вечерам нехило до 20 LA подкатывает, что 504 Bad Gateway частенько .. сервер на nginx + php_fpm , апач выкинул из-за его безнадежности и творит неведому нагрузку под 80 LA
fastcgi_timeout в php-fpm там и там подниму что ль.. но это ненадолго, xbt должен обрабатывать запросы, а не php