Пытаюсь понять как работает алгоритм перехода таска в ошибку.
У меня свой скрипт мониторинга которому надо просто понять что есть оишбка, без деталей.
Если я намеренно отправляю ошибочный таск, то после 3х попыток он сообщает что таск более не будет запускаться на хосте на котором чтото не получилось
и потом переходит в статус RDY, ожидая других хостов. Но у меня ОДИН комп и других не предвидится. Получается таск просто висит в очереди игнорируя единственный комп.
Мне надо настроить чтобы он после 3х попыток сразу падал в статус ERR без всяких AVOID HOSTS.
Я так понимаю что это как через конфиг надо сделать, потому смотрю эту страницу http://cgru.info/afanasy/server#conf_user, самое похожее что нашел. Но пока не понял ка кименно надо сделать. Теоретически надо некий параметр отвечающий за количество хостов на которых пробует запуститься таск, переставить в 1. Но такого я не обнаружил или плохо смотрю. А может логика другая и мои предположения неверны? Подскажите как настроить или что не так делаю?
Регистрация ошибки таска
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Регистрация ошибки таска
Привет!
Ну прставь, например, af_task_error_retries = 2.
Можно сделать из афвотча, например.
Если это сделать на пользователе (а не на задаче) - то это будет дефолтным значением для новых задач.
Ну прставь, например, af_task_error_retries = 2.
Можно сделать из афвотча, например.
Если это сделать на пользователе (а не на задаче) - то это будет дефолтным значением для новых задач.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Re: Регистрация ошибки таска
Спасибо!