ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Падения

 

65
maks1201 @maks1201
Здравствуйте!
Из-за чего может падать сервер IceCast?
2 дня назад, запустил сервер, на утро он не работал..В логах пусто.

6245
Тарас @tarasian666
переполнение памяти если версия 2.3.2

65
maks1201 @maks1201
А как это избегать?

Отредактировано maks1201 - 10.12.2011
6245
Тарас @tarasian666
ставить более новую версию - trunk или зборку kh29, kh30

65
maks1201 @maks1201
Я проверил у меня стоит как раз trunk с ices 0.4

6245
Тарас @tarasian666
у меня 1 - 2 раза было что он упал непонятно от чего, но подозреваю что php-fastcgi тогда сожрал всю память, когда поставил перезапуск пхп через опр время, проблемы с памятью пропали и с того момента без сбоев уже 219 дней

так что могу разве посоветовать мониторинг использования памяти

65
maks1201 @maks1201
Командочку не подскажите на перезапуск php-fastcgi ?

6245
Тарас @tarasian666
а он у вас установлен для начала?

65
maks1201 @maks1201
В том то и дело, что раньше вроде проблем таких не было. А вот щас начались, уже 2 или 3 раз. Значит, что то ест память.

65
maks1201 @maks1201
Вот смотрю по нагрузке и вижу, что много памяти уходит на:
/usr/sbin/apache2 -k start
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking
/usr/sbin/named -u bind

6245
Тарас @tarasian666
а свободной сколько?
апач может много забрать при большой посещаемости или атаке

65
maks1201 @maks1201
Сколько свободно не понятно. Блин и куда девается вся память тоже не ясно тогда.
А если апач ребутать каждые 3-4 часа ?

6245
Тарас @tarasian666
Странно вот и я столкнулся, работал icecast больше полугода, а тут без каких либо причин за последнюю неделю 4 раза падал
1 раз упал, потом проработал около 2х -3х дней (точно уже не скажу) и опять упал потом проработал около недели и сегодня падал 2 раза с промежутком 10 минут
В логах пусто
пока страхует крон
* * * * * /usr/bin/pgrep icecast > /dev/null || /usr/local/bin/icecast -b -c /usr/local/etc/icecast.xml