Тупит инстанс! т.е. не работает после длительной работы

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
Ситуация такая:
Проверяю группы ВК на возможность отправки сообщений на стены. Проект работает нормально, но после отработки 20 часов проект просто ничего не делает, при этом проект не остановлен! В чем может быть дело? Инстанс перезагружаю каждый раз при входе на новую группу! Пользователя меняю после посещения 1000 групп... чищу куки! В чем еще может быть причина?? Инстанс зависает через 18-20 часов стабильно! Не обойдя все группы((
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
добавил одну попытку и 20 часов она отрабатывает?
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
В смысле 1-ну попытку?
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
Добавляю проект указываю сколько делать, кол-во 1 и он работает 20 часов! Потом все встает(
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
думаю, проблема в том, что твоя логика позволяет работать проекту 20+ часов
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
А какая разница сколько будет работать проект это важно? Есть какое-то ограничение на время работы проекта?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
где то возникает бесконечный цикл, может быть?
а вообще шаблон наверное выполнен оч. хорошо, т.к. обычно жалобы что шаблон вылетает с ошибками..
а тут 20 часов реальной безошибочной цикличной работы.. :-) ну не считая зависа после 20 часов, конечно..

а в инстансе видно что то, в момент зависа?
просто на странице стоит как вкопанный?
надо как то отслеживать состояние переменных, напрмиер..
попробуйте сбрасывать в файлик все важные переменные в конце каждого цикла..
в момент зависа вы сможете посмотреть, какие значения в переменных и вероятно это натолкнет на мысль, почему произошел "завис"..
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
А какая разница сколько будет работать проект это важно? Есть какое-то ограничение на время работы проекта?
Всегда казалось, что ответ очевиден для любой программы, а для браузера особенно.
Да, это важно. Запусти фаерфокс. Посмотри на поведение системы и ресурсопотребление. Проработай в нём 20 часов. Сравни до и после
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
Всегда казалось, что ответ очевиден для любой программы, а для браузера особенно.
Да, это важно. Запусти фаерфокс. Посмотри на поведение системы и ресурсопотребление. Проработай в нём 20 часов. Сравни до и после
Для любой программы? Программы для того и пишутся что бы убрать рутинный труд и передать выполнение монотонных действий компьютеру.... Вагон программ которые работают в круглосуточном режиме без перезагрузки......
Насчет браузера показатели аппаратной части машины не изменяются! Во время работы в браузере естественно какие-то операции производятся и ресурсы увеличиваются, но после работы 20 часов и остановки действий в браузере показатели аппаратной части приходят в тоже состояние т.к. не выполняется ни каких операций..... или по твоему браузер должен каждые 20 часов перезагружаться?? Может еще и сервер каждые 20 часов надо перезагружать? Еще скажи после 20 часов работы сервак устает и ему надо немного отдохнуть......
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
где то возникает бесконечный цикл, может быть?
а вообще шаблон наверное выполнен оч. хорошо, т.к. обычно жалобы что шаблон вылетает с ошибками..
а тут 20 часов реальной безошибочной цикличной работы.. :-) ну не считая зависа после 20 часов, конечно..

а в инстансе видно что то, в момент зависа?
просто на странице стоит как вкопанный?
надо как то отслеживать состояние переменных, напрмиер..
попробуйте сбрасывать в файлик все важные переменные в конце каждого цикла..
в момент зависа вы сможете посмотреть, какие значения в переменных и вероятно это натолкнет на мысль, почему произошел "завис"..
Да стоит как вкопанный....
Спасибо за совет! Думаю это отличное решение, попробую после каждого выполнения цикла записывать файл с значениями переменных!
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
Да стоит как вкопанный....
Спасибо за совет! Думаю это отличное решение, попробую после каждого выполнения цикла записывать файл с значениями переменных!
ну и еще прислушайтесь к намеку от doc - 20 часов это действительно большой промежуток работы шаблона, пусть даже и с перезагрузками иснтанса,
т.к. утечка памяти все равно может иметь место, которая может приводит к зависанию.. кстати проследите динамику потребления ресурсов шаблоном в начале работы, в середине и в конце, когда происходит завис..
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
Для любой программы? Программы для того и пишутся что бы убрать рутинный труд и передать выполнение монотонных действий компьютеру.... Вагон программ которые работают в круглосуточном режиме без перезагрузки......
Насчет браузера показатели аппаратной части машины не изменяются! Во время работы в браузере естественно какие-то операции производятся и ресурсы увеличиваются, но после работы 20 часов и остановки действий в браузере показатели аппаратной части приходят в тоже состояние т.к. не выполняется ни каких операций..... или по твоему браузер должен каждые 20 часов перезагружаться?? Может еще и сервер каждые 20 часов надо перезагружать? Еще скажи после 20 часов работы сервак устает и ему надо немного отдохнуть......
хозяин - барин)
 

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Благодарностей
3
Баллы
8
где то возникает бесконечный цикл, может быть?
а вообще шаблон наверное выполнен оч. хорошо, т.к. обычно жалобы что шаблон вылетает с ошибками..
а тут 20 часов реальной безошибочной цикличной работы.. :-) ну не считая зависа после 20 часов, конечно..

а в инстансе видно что то, в момент зависа?
просто на странице стоит как вкопанный?
надо как то отслеживать состояние переменных, напрмиер..
попробуйте сбрасывать в файлик все важные переменные в конце каждого цикла..
в момент зависа вы сможете посмотреть, какие значения в переменных и вероятно это натолкнет на мысль, почему произошел "завис"..
Бесконечный цикл всему виной! Просто инстанс пытался получить данные которые уже закончились в файле, и получился бесконечный цикл получения данных которые уже закончились.... Спасибо еще раз за идею, иногда глаз замыливается и начинаешь думать что тупит зенка, а на свои кривые руки смотришь в последнюю очередь!)) (doc - как я и говорил, дело не в машине))) Очередной раз убедился что зенка чудо программа!
 
  • Спасибо
Реакции: GHU и Sergodjan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 516
Благодарностей
8 703
Баллы
113
Бесконечный цикл всему виной! Просто инстанс пытался получить данные которые уже закончились в файле, и получился бесконечный цикл получения данных которые уже закончились.... Спасибо еще раз за идею, иногда глаз замыливается и начинаешь думать что тупит зенка, а на свои кривые руки смотришь в последнюю очередь!)) (doc - как я и говорил, дело не в машине))) Очередной раз убедился что зенка чудо программа!
да, сколько раз уже у меня бывали подобные случаи, когда думаешь что поймал какой то хитрый баг зенки, а на деле оказывается - свои собственные кривые руки виноваты.. :dl::D
 
  • Спасибо
Реакции: GHU

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)