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

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 685
Благодарностей
4 652
Баллы
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 685
Благодарностей
4 652
Баллы
113
думаю, проблема в том, что твоя логика позволяет работать проекту 20+ часов
 

eilyxin2

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

Sergodjan

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

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

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
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
Сообщения
22 449
Благодарностей
10 007
Баллы
113
Да стоит как вкопанный....
Спасибо за совет! Думаю это отличное решение, попробую после каждого выполнения цикла записывать файл с значениями переменных!
ну и еще прислушайтесь к намеку от doc - 20 часов это действительно большой промежуток работы шаблона, пусть даже и с перезагрузками иснтанса,
т.к. утечка памяти все равно может иметь место, которая может приводит к зависанию.. кстати проследите динамику потребления ресурсов шаблоном в начале работы, в середине и в конце, когда происходит завис..
 

doc

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

eilyxin2

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

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

Sergodjan

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

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