Название: Мускул! Отправлено: md5 от 04 Октября 2012, 10:30:47 Вопрос к знатокам!
Есть несколько серверов которые подключены к единой базе, но подключены через инет! В некоторых случаях вылетает транспорт, но когда подымается инет происходит такая штука в логах DBD::mysql::st execute failed: Lost connection to MySQL server during query at nodeny.pl line 1313 DBD::mysql::st execute failed: Lost connection to MySQL server during query at nosat.pm line 245. и до тех пор пока noserver не перезапущу Есть варианты ? Название: Re: Мускул! Отправлено: stix от 04 Октября 2012, 11:10:04 есть такой прикол.
я планировал внешний скрипт делать, который будет делать рестарт, чтобы не менять nomake, noserver у меня такая вот беда с freebsd 8.3 сервер включен двумя интерфейсами в cisco 6509, при полном выключении электропитания сервак загружается раньше, чем циска проверит все модули. соответственно нет связи с базой данных, нужно руками дергать все скрипты. Название: Re: Мускул! Отправлено: md5 от 04 Октября 2012, 11:14:01 Это ж бред!
Уехал в отпуск и беда! Название: Re: Мускул! Отправлено: Efendy от 04 Октября 2012, 11:21:51 Есть варианты ? NoDeny+Название: Re: Мускул! Отправлено: Cell от 04 Октября 2012, 11:22:30 Это ж бред! У меня такого нет. Версия биллинга какая?Уехал в отпуск и беда! Название: Re: Мускул! Отправлено: stix от 04 Октября 2012, 11:22:42 уже потихоньку разбираюсь с ним.....
самая большая проблема это переписывание всех велосипедов и костылей из старого биллинга Название: Re: Мускул! Отправлено: stix от 04 Октября 2012, 11:24:07 Это ж бред! У меня такого нет. Версия биллинга какая?Уехал в отпуск и беда! кстати на 7.4 такого вроде небыло. на 8.3 есть еще такой прикол, когда нет линка на сетевой карточке, он транковый интерфейс не поднимает. но это не должно быть связано с "демонами" скриптами Название: Re: Мускул! Отправлено: md5 от 04 Октября 2012, 11:40:41 49.33
freebsd 9.0 Название: Re: Мускул! Отправлено: md5 от 04 Октября 2012, 11:41:30 Он еще сырой пока. Не отработан! Переходить пока не вижу смысла Название: Re: Мускул! Отправлено: Efendy от 04 Октября 2012, 13:44:34 Он еще сырой пока. Не отработан! Переходить пока не вижу смысла Название: Re: Мускул! Отправлено: Andrey Zentavr от 05 Октября 2012, 13:31:45 Вопрос к знатокам! Есть несколько серверов которые подключены к единой базе, но подключены через инет! В некоторых случаях вылетает транспорт, но когда подымается инет происходит такая штука в логах DBD::mysql::st execute failed: Lost connection to MySQL server during query at nodeny.pl line 1313 DBD::mysql::st execute failed: Lost connection to MySQL server during query at nosat.pm line 245. и до тех пор пока noserver не перезапущу Есть варианты ? Например вариант№1 - поставить и настроить какой-нибудь monit (служба для мониторинга и в случае чего перезапуска других служб) Вариант 2: пройтись по коду и поставить reconnect к MySQL перед выполнением запроса. Честно говоря если здесь уж очень хреново с интернетом - то возможно нужно как-то подумать изменить архитектуру построения биллинга и саттелитов (использование MySQL репликации и т.д.). Название: Re: Мускул! Отправлено: md5 от 05 Октября 2012, 19:10:07 С инетом то все нормально!
Просто иногда такое происходит, а вручную рестартовать ой как не хочеться Название: Re: Мускул! Отправлено: md5 от 30 Октября 2012, 21:19:38 Опять же 25-ть... Может кто то переписывал у себя запросы
Потому как не вариант! Сильно часто приходиться перезапускать вручную. По трасе все равно где то пакет теряеться Название: Re: Мускул! Отправлено: stix от 24 Ноября 2012, 15:20:12 кстати достаточно переписать &ConnectToDB в файлике nosat.pl
приведя ее к такому виду: Код: &ConnectToDB; и будет nomake конектится постоянно к БД |