Выключение проекта если он работает больше 5 минут

alexandr939

Client
Регистрация
21.03.2016
Сообщения
143
Благодарностей
8
Баллы
18
можно ли сделать так, чтобы если проект работает больше 5 минут, то он автоматом вырубался?
 

Sergodjan

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

alexandr939

Client
Регистрация
21.03.2016
Сообщения
143
Благодарностей
8
Баллы
18
можно, если есть в проекте потенциально бесконечные циклы, то убрать их,
либо крутить эти циклы со счетчиком и проверкой этого счетчика,
по обнулению его производить выход на обработку ошибки или завершать выполнение..
так и делаю, просто проект огромный, и на каждое действие ставить счетчик как то не хочется, но походу придется
 

Solus

Client
Регистрация
14.04.2014
Сообщения
378
Благодарностей
119
Баллы
43
Как вариант, если проект действительно огромный, в начале проекта берете действительное время, в нужном вам месте(где то там в циклах) берете действительное время еще раз, и сравниваете два значения. Если разница выше необходимой, рубите выполнение, если нет, то там уже чего у вас по логике........
 
  • Спасибо
Реакции: alexandr939

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