Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Останавливается работа скрипта 
:(
    Опции темы
pepsi2k16
Дата 8.9.2016, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 8.9.2016

Репутация: нет
Всего: нет



Всем привет.
Искал в гугле проблему совсем ничего не нашел. Уже не первый раз, работает скрипт и через рандомный промежуток времени останавливается его работа, как будто ctrl+C нажали, приходится заново запускать. Никаких завершающих функций в скрипте нет. Такая проблема почти со всеми скриптами где нужно, чтобы он постоянно был запущен. 
Может у кого-то была подобная проблема.
PM MAIL   Вверх
arto
Дата 8.9.2016, 06:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1495
Регистрация: 31.10.2004

Репутация: 38
Всего: 40



да, была подобная проблема. решилась удалением скрипта.
PM MAIL ICQ   Вверх
pepsi2k16
Дата 8.9.2016, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 8.9.2016

Репутация: нет
Всего: нет



Ну это понятно) одно из решений)
PM MAIL   Вверх
Bulat
Дата 8.9.2016, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 5
Всего: 57



Каким образом происходит запуск скрипта? Какой командой?


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
pepsi2k16
Дата 9.9.2016, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 8.9.2016

Репутация: нет
Всего: нет



perl имя_скрипта.pl
PM MAIL   Вверх
Bulat
Дата 9.9.2016, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 5
Всего: 57



Цитата(pepsi2k16 @  9.9.2016,  00:17 Найти цитируемый пост)
perl имя_скрипта.pl 

Запуск происходит из консоли? Какая операционная среда?

В случае с unix-like операционными средами пробовал в конце команды добавлять символ &?


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
alezzz
Дата 9.9.2016, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: 1
Всего: 14



какие сообщения в консоль кидает когда завершается, что вообще скрипт делает?
PM MAIL   Вверх
pepsi2k16
Дата 9.9.2016, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 8.9.2016

Репутация: нет
Всего: нет



Винда 7 , запуск из консоли

Скрипт чекает заходил ли ID с телефона в вк. (использую многопоточность)  Никаких ошибок не вылезает, как будто завершилось выполнение скрипта. Хотя там еще очень много ID для проверки.
PM MAIL   Вверх
alezzz
Дата 9.9.2016, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: 1
Всего: 14



Значит сам скрипт надо править, чтоб в потенциально проблемных местах отлавливались эти проблемы. Может утечка памяти. Был бы linux/freebsd, посоветовал бы supervisord, проблему с ним найти не получится, но хоть скрипт будет работать постоянно.
PM MAIL   Вверх
Bulat
Дата 13.9.2016, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 5
Всего: 57



Цитата(pepsi2k16 @  9.9.2016,  20:47 Найти цитируемый пост)
Винда 7 , запуск из консоли

Скрипт чекает заходил ли ID с телефона в вк. (использую многопоточность)  Никаких ошибок не вылезает, как будто завершилось выполнение скрипта. Хотя там еще очень много ID для проверки. 


Под винду сразу "убейся"  smile Подобного рода скрипты лучше запускать на unix-like!  smile И в случае проблем отлаживать проще!


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
infarch
Дата 16.9.2016, 09:56 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Так уж и убейся... У меня все под виндой работает. Парсер многопоточный сутками крутился без проблем. Просто надо уметь готовить. Насчет вылетов, я бы советовал натыкать максимально логирования и анализировать логтрейс опосля.
PM MAIL   Вверх
Bulat
Дата 16.9.2016, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 5
Всего: 57



Цитата(infarch @  16.9.2016,  09:56 Найти цитируемый пост)
Так уж и убейся... У меня все под виндой работает. Парсер многопоточный сутками крутился без проблем. Просто надо уметь готовить. 


Простые блюда можно и на костре готовить - никто не спорит!  smile 

Цитата(infarch @  16.9.2016,  09:56 Найти цитируемый пост)
Насчет вылетов, я бы советовал натыкать максимально логирования и анализировать логтрейс опосля. 


А еще можно написать 10-строчный грамотный скрипт и запустить его в родственной ОСи... И не нужно никаких лишних телодвижений!  smile 



--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
infarch
Дата 23.9.2016, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Подозреваю что у автора немного больше строк. А насчет родной оси, я ловил дивные баги и когда на линуксе запускал. Конечно есть платформо-специфические вещи, но базовые свойства языка как бы везде должны работать. А что не работает, должно быть задокументировано. 
PM MAIL   Вверх
Bulat
Дата 23.9.2016, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 5
Всего: 57



Цитата(infarch @  23.9.2016,  15:07 Найти цитируемый пост)
Конечно есть платформо-специфические вещи, но базовые свойства языка как бы везде должны работать.


Тогда нужно четко и конкретно определить, что является базовым свойством\ами языка! Предлагаю тебе заняться этим вопросом и засесть за научную диссертацию!  smile 

Цитата(infarch @  23.9.2016,  15:07 Найти цитируемый пост)
А насчет родной оси, я ловил дивные баги и когда на линуксе запускал.


В любой программе есть бага - одна из первых заповедей программиста! smile Вот только у людей работающих с перлом на линуксе с этим проблем поменьше, чем у людей работающих на виндовс... А вывод, что штаны удобне и проще надевать через ноги, чем через голову, а вот майку наоборот, через голову удобнее, чем через ноги! Для людей начинающих - это ценный совет! smile 

И речь тут не только о конкретно взятой программе, когда придется компилить и ставить какой специфический модуль - под виндовс можно реально получить нервный срыв, в то время как под родную юникс-лайк ось - это вопрос всего лишь нескольких команд!  smile 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1664 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.