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

Yawara

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

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

Ахилес

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

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

KokaSEO

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

Dmitriy Ka

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

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

Yawara

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

Yawara

Client
Регистрация
27.04.2020
Сообщения
30
Благодарностей
23
Баллы
8

Ахилес

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

oleg21621

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

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