Oracle Identity Manager 11G R1 для выполнения задач по расписанию использует Quartz Scheduler.
Quartz это опен сорсный, полнофункциональный сервис для запуска задач по расписанию. Полную информацию о проекте, список возможных настроек и исходный код можно найти на сайте http://quartz-scheduler.org/.
В базе данных OIM можно увидеть 12 таблиц, имена которых начинаются на QRTZ... (например, QRTZ92_TRIGGERS).
Для остановки нужно:
Quartz это опен сорсный, полнофункциональный сервис для запуска задач по расписанию. Полную информацию о проекте, список возможных настроек и исходный код можно найти на сайте http://quartz-scheduler.org/.
В базе данных OIM можно увидеть 12 таблиц, имена которых начинаются на QRTZ... (например, QRTZ92_TRIGGERS).
Временная остановка/запуск задач по расписанию
Выполнение задач по расписанию можно остановить или запустить на одной из нод OIM, используя web интерфейс. Но после рестарта серсера OIM выполнение задач по расписанию будет зависеть от настроек, указанных в файле oim-config.xml, который хранится в MDS репозитории базы данных.Для остановки нужно:
- Пройти в браузере по адресу http://OIM_HOST:OIM_PORT/SchedulerService-web/status
- Залогиниться от имени XELSYSADM (либо пользователя с ролью Scheduler Admin) и нажать кнопку STOP. Остановится scheduler и все зависимые триггеры не будут выполняться, но все уже запущенные job-ы продолжат выполняться.
Остановка запуска задач по расписанию на одной из нод кластера
Для остановки запуска задач на одной из нод нужно:- зайти в консоль weblogic (http://HOST:7001/console)
- перейти в раздел Deployments
- выбрать в списке компонент oim(11.1.1.3.0), зайти во внутрь по ссылке-названию
- Выбрать в списке компонент SchedulerService-web, поставить около него галку и нажать кнопку "Change Targets"
- в открывшемся окне перейти на вкладку Targets и в появившемся списке кластеров и их нод снять галки с нод, на которых не должны запускаться задачи по расписанию. Нажать кнопку Save
- Теперь при попытке зайти на ноду, на которой остановлен компонент SchedulerService-web, и запустить задачу - можно увидеть сообщение об ошибке:
Комментариев нет:
Отправить комментарий