Автозапуск парсера

rostonix

A-Parser Pro License
A-Parser Pro
Ребят, есть у кого опыт создания в планировщике windows автозапуска aparser если он упал? На сервере часто бывает, приходится мониторить постоянно.
 
лучше расскажи как и отчего падает - надо корень проблемы решать а не костыли лепить :)
 
Я не знаю ( У меня работает три инстанса апарсера на серваке. два по 1500 потков Bing и один 1500 потоков CMS. Падают в разное время. Не очень часто, но раз в сутки. Может логи прислать?
 
после падения покажи концы aparser.log и stderr, лучше в приват
 
Отправил.

Пока актуальный вопрос может кто ставил на шедулер успешно?
 
Может из-за большого кол-ва потоков падает? У меня ВПС (CPU: 2.40 GHz / RAM: 2048Mb, Debian) больше 600 потоков не держит. Поставлю 700 и минут 5 отработает, а дальше в даун. Раньше на серве стоял (i7, 16GB, CentOS), так ниразу не упал и потоков больше ставил.

А по сабжу, если есть хрумка, то можно попробовать вот такую прожку под винь - http://xrumerwiki.com/ru:control.exe
 
Wordstat, кеи чекаю.
1 падение:
pfae 0f49 died at core.to_build.pl line 49535.
Use of uninitialized value in concatenation (.) or string at core.to_build.pl line 48088.
2 падение:
Use of uninitialized value in hash element at core.to_build.pl line 3139.
Use of uninitialized value in hash element at core.to_build.pl line 3265.
Can't call method "can" on unblessed reference at core.to_build.pl line 3272.
Примерно так. Вроде после первого падения появилось 2 строки, а после второго, остальные.
 
похоже что ты задание редактировал в процессе
 
похоже что ты задание редактировал в процессе

Ставил на паузу, а потом урезал до 600 потоков. Больше в заданиях ничего не менял.
Опять упал A-Parser:
pfae 194b died at core.to_build.pl line 49535.
В логах:
Aug 24 13:57:45.70876 stack trace 0 main core.to_build.pl 49536 main::__ANON__
Aug 24 13:58:29.99799 stack trace 1 main core.to_build.pl 49589 main::__ANON__
Aug 24 13:59:19.63413 stack trace 2 main core.to_build.pl 49589 (eval)
Aug 24 14:01:33.55117 stack trace 3 main core.to_build.pl 49837 main:: pfae_run
Aug 24 14:04:20.86243 stack trace 4 main -e 0 (eval)
Aug 24 14:06:30.47525 stack trace 5
Aug 24 14:06:42.94788 end called

Падения продолжаются (500 потоков) :
Aug 24 18:13:45.6285 starting task 12
Aug 24 18:13:46.63438 using existing iterator
Aug 24 19:41:25.94855 restarter exit
Aug 24 19:43:29.88142 exit called
Aug 24 19:43:47.81502 stack trace 0 main core.to_build.pl 49610 main::__ANON__
Aug 24 19:43:48.27926 stack trace 1 main core.to_build.pl 49589 main::__ANON__
Aug 24 19:43:48.27935 stack trace 2 main core.to_build.pl 49589 (eval)
Aug 24 19:43:48.27941 stack trace 3 main core.to_build.pl 49837 main:: pfae_run
Aug 24 19:43:48.27947 stack trace 4 main -e 0 (eval)
Aug 24 19:43:48.27953 stack trace 5
Aug 24 19:43:48.43747 end called

Видать ВПС не тянет.

Сам не проверял... Как варик предложил эту прогу...
 
Народ, есть у кого-нибудь еще решения вопроса автоматического рестарта программы?
 
Назад
Верх