Шаблон, который прерывает зависшие инстансы

Yawara

Client
Регистрация
27.04.2020
Сообщения
25
Благодарностей
9
Баллы
3
Коллеги, всем дорого времени суток. Возможно ли технически создать такой шаблон, который будет получать список всех текущих инстансов и будет прерывать их по следующим условиям.
1. Если на странице "no internet" или "the site cant be reached"
2. Сравнивается время в логе последнего сообщения с текущей датой и временем. Если расхождение больше 15 минут, то прерывается инстанс.

Много зависших потоков, приходится периодически руками чистить. Хотелось бы автоматизировать это))
 

Ахилес

Client
Регистрация
11.11.2020
Сообщения
870
Благодарностей
355
Баллы
63
Коллеги, всем дорого времени суток. Возможно ли технически создать такой шаблон, который будет получать список всех текущих инстансов и будет прерывать их по следующим условиям.
1. Если на странице "no internet" или "the site cant be reached"
2. Сравнивается время в логе последнего сообщения с текущей датой и временем. Если расхождение больше 15 минут, то прерывается инстанс.

Много зависших потоков, приходится периодически руками чистить. Хотелось бы автоматизировать это))
Не возможно.
Все это спокойно делается внутри шаблона. Проверяешь на наличие "no internet" или "the site cant be reached" и выходишь из инстанста.
в том же месте проверяешь сколько отработал шаблон уже от момента старта и так же выходишь. а проще поставить таймаут стандартными средствами зенки.
 

KokaSEO

Client
Регистрация
17.01.2015
Сообщения
191
Благодарностей
75
Баллы
28
Вот только если зависание произошло в 'проекте в проекте' то таймаут не работает
По крайней мере у меня
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
545
Благодарностей
301
Баллы
63
Коллеги, всем дорого времени суток. Возможно ли технически создать такой шаблон, который будет получать список всех текущих инстансов и будет прерывать их по следующим условиям.
1. Если на странице "no internet" или "the site cant be reached"
2. Сравнивается время в логе последнего сообщения с текущей датой и временем. Если расхождение больше 15 минут, то прерывается инстанс.

Много зависших потоков, приходится периодически руками чистить. Хотелось бы автоматизировать это))
Если речь идет о Chromium то не получится убивать инстансы по таймингу, так как они переиспользуются другими потоками и вы будите убивать рабочие.
 

Yawara

Client
Регистрация
27.04.2020
Сообщения
25
Благодарностей
9
Баллы
3
Не возможно.
Все это спокойно делается внутри шаблона. Проверяешь на наличие "no internet" или "the site cant be reached" и выходишь из инстанста.
в том же месте проверяешь сколько отработал шаблон уже от момента старта и так же выходишь. а проще поставить таймаут стандартными средствами зенки.
если б свой шаблон был, то проблем нет. А так шаблон чужой, поэтому и возник такой вопрос
 

Yawara

Client
Регистрация
27.04.2020
Сообщения
25
Благодарностей
9
Баллы
3

Ахилес

Client
Регистрация
11.11.2020
Сообщения
870
Благодарностей
355
Баллы
63
если б свой шаблон был, то проблем нет. А так шаблон чужой, поэтому и возник такой вопрос
автору шаблона тогда пиши. пусть делает нормально, а не тяп ляп с зависанием проекта.
он тебе продал без отладки что ли ?
 

oleg21621

Client
Регистрация
20.04.2016
Сообщения
753
Благодарностей
140
Баллы
43
Почему иногда zennoposter отлетает при больших нагрузках ?
 

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