Ограничение по времени на выполнение шаблона

Регистрация
23.12.2014
Сообщения
642
Благодарностей
198
Баллы
43
ZD Enterprise
Тайм-аут выполнения шаблона не срабатывает, 3 уровня "проект в проекте" и тайм-аут 900 секунд.
Подскажите пожалуйста куда копать
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113
Попробуйте C# в общем коде или кубике.
Как костыль можно записывать значение в переменную и сравнивать, если выше лимита, то останавливать проект через команду из документации.
 

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
474
Благодарностей
372
Баллы
63
Тайм-аут выполнения шаблона не срабатывает, 3 уровня "проект в проекте" и тайм-аут 900 секунд.
Попробуйте выполнить MainProject (В настройках установить таймаут 30сек и выполнять BadEnd при прерывании проекта)
Main выполняет вложенный проект (Уровень 2), который в свою очередь выполняет еще один вложенный (Уровень 3, на нем эмуляция деятельности - поиск несуществующей картинки и xml элемента)
Перерывается? Должно быть примерно как на скрине.
1681287531681.png
 

Вложения

Регистрация
23.12.2014
Сообщения
642
Благодарностей
198
Баллы
43
Попробуйте выполнить MainProject (В настройках установить таймаут 30сек и выполнять BadEnd при прерывании проекта)
Main выполняет вложенный проект (Уровень 2), который в свою очередь выполняет еще один вложенный (Уровень 3, на нем эмуляция деятельности - поиск несуществующей картинки и xml элемента)
Перерывается? Должно быть примерно как на скрине.
Посмотреть вложение 105787
2121212122.png
 

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
474
Благодарностей
372
Баллы
63
Теперь таймаут побольше, 1 минуту.
 
Регистрация
23.12.2014
Сообщения
642
Благодарностей
198
Баллы
43

Anatoly79

Moderator
Регистрация
17.04.2020
Сообщения
474
Благодарностей
372
Баллы
63
Тестовый проект отрабатывает корректно. Выход из 3-го уровня по таймауту срабатывает.

Тайм-аут выполнения шаблона не срабатывает, 3 уровня "проект в проекте" и тайм-аут 900 секунд.
Это всегда так (не работает таймаут)?
Можно поставить небольшой таймаут, чтобы не ждать (30-40сек, ну или сколько нужно, чтобы выполнение оказалось на 3-м уровне) и проверить. Какое-то действие в шаблоне игнорирует таймаут.
 
Регистрация
23.12.2014
Сообщения
642
Благодарностей
198
Баллы
43
Тестовый проект отрабатывает корректно. Выход из 3-го уровня по таймауту срабатывает.


Это всегда так (не работает таймаут)?
Можно поставить небольшой таймаут, чтобы не ждать (30-40сек, ну или сколько нужно, чтобы выполнение оказалось на 3-м уровне) и проверить. Какое-то действие в шаблоне игнорирует таймаут.
Поочередно отработать должны 5 шаблонов 2 уровня со своими шаблонами 3 уровня , выставляю 900 секунд но не срабатывает таймер почему-то....
 

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