Расписания и атрибут max_failures - PullRequest
2 голосов
/ 04 марта 2011

Не могу понять max_failures идею.Из документации:

Этот атрибут указывает, сколько раз может сбоить задание при последовательных запланированных запусках до его автоматического отключения.

Итакпредположим, у меня есть расписание.Число его запусков равно 100. Число отказов равно 18. Максимальное количество сбоев - 20.

Текущий пробег успешно завершен.

Я ожидаю: если я его сломаю - он будет работать ровно 20раз в состоянии FAILED, после чего оно будет изменено на BROKEN

Что я получаю: оно запускается 2 раза, поэтому счетчик ошибок равен 20, и, несмотря на то, что это было всего 2 последовательных прогона, расписание меняется на состояние BROKEN.

Что я пропустил?

1 Ответ

2 голосов
/ 04 марта 2011

Я думаю, что «последовательные запланированные пробеги» означают именно это.Если это удается, счетчик ошибок должен быть сброшен до 0.

РЕДАКТИРОВАТЬ

Думаю, я ошибся, извините.

Чтение: http://download.oracle.com/docs/cd/E11882_01/server.112/e17120/schedadmin004.htm

Согласно комментарию Гэри - похоже, вам нужно сбросить счетчик ошибок вручную.

...