Регистрация ошибки таска

Ответить
paulwinex
Сообщения: 83
Зарегистрирован: Пт июл 14, 2017 9:50 am

Регистрация ошибки таска

Сообщение paulwinex »

Пытаюсь понять как работает алгоритм перехода таска в ошибку.
У меня свой скрипт мониторинга которому надо просто понять что есть оишбка, без деталей.
Если я намеренно отправляю ошибочный таск, то после 3х попыток он сообщает что таск более не будет запускаться на хосте на котором чтото не получилось
и потом переходит в статус RDY, ожидая других хостов. Но у меня ОДИН комп и других не предвидится. Получается таск просто висит в очереди игнорируя единственный комп.
Мне надо настроить чтобы он после 3х попыток сразу падал в статус ERR без всяких AVOID HOSTS.
Я так понимаю что это как через конфиг надо сделать, потому смотрю эту страницу http://cgru.info/afanasy/server#conf_user, самое похожее что нашел. Но пока не понял ка кименно надо сделать. Теоретически надо некий параметр отвечающий за количество хостов на которых пробует запуститься таск, переставить в 1. Но такого я не обнаружил или плохо смотрю. А может логика другая и мои предположения неверны? Подскажите как настроить или что не так делаю?
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: Регистрация ошибки таска

Сообщение Timur »

Привет!
Ну прставь, например, af_task_error_retries = 2.
Можно сделать из афвотча, например.
Если это сделать на пользователе (а не на задаче) - то это будет дефолтным значением для новых задач.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
paulwinex
Сообщения: 83
Зарегистрирован: Пт июл 14, 2017 9:50 am

Re: Регистрация ошибки таска

Сообщение paulwinex »

Спасибо!
Ответить