[Moscow.pm] Реконнект в DBI в случае потери соединения

Alexander Soudakov cygakob на gmail.com
Сб Мар 27 03:55:48 PDT 2010


27 марта 2010 г. 16:52 пользователь Oleg Alexeenkov <proler на gmail.com> написал:
>
>
> On 27.03.2010 11:28, Михаил Монашёв wrote:
>>
>> Здравствуйте.
>>
>> Если  у кого-то есть работающий код, который позволяет восстанавливать
>> соединение  с  mysql-ем и повторять запрос в случае рестарта mysql или
>> ошибок вроде:
>>
>> DBD::mysql::st execute failed: Got error 127 from storage engine at...
>>
>> не мог ли бы Вы его сюда запостить? Заранее благодарен.
>>
> Есть такая давно рабочая штука, но требующая реfuckторинга.
> svn://svn.setun.net/search/trunk/lib/pssql.pm

Error: Not Found

Авторизация нужна?

>
> смотреть как оно ища
>  $self->{'do'} ||= sub {
>  $self->{'query'} ||= sub {
>  $self->{'err_parse'} ||= sub {
>
>
> предусмотрено там почти все, и увеличивающиеся слипы на ошибках, и починка
> баз, и много всего, и даже создание баз с таблицами если их нет ;)
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Alexander Soudakov
Software Developer
email: cygakoB на gmail.com
jabber: asudakov на jabber.org
google talk: cygakoB на gmail.com
icq uin: 311516511
skype: asudakov


Подробная информация о списке рассылки Moscow-pm