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

  • Автор темы Автор темы Yawara
  • Дата начала Дата начала

Yawara

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

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

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

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

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