MarkLogic - Развертывание задач с использованием Gradle - PullRequest
0 голосов
/ 11 декабря 2018
  • MarkLogic: 9.0-6.2
  • Версия Data Hub: 2.0.6

Я создал задачу для мониторинга резервных копий и поместил файл в \src\main\ml-config\tasks\taskmonitor.json

Я выполнил развертывание (gradle mlDeploy), но как я могу проверить, была ли задача успешно создана?

Я искал taskmonitor в БД модулей, но не смог найти задачу.Кроме того, в консоли администратора я перешел в «Группы» -> «По умолчанию» -> «Запланированные задачи», но не смог найти там ни одной задачи.

1 Ответ

0 голосов
/ 12 декабря 2018

mlDeploy должен был развернуть задачи в каталоге /src/main/ml-config/tasks/.

Вы пытались запустить либо mlDeploy, либо даже просто задачу mlDeployTasks с -i переключатель?Добавление -i даст вам более подробный вывод, который может быть полезен для диагностики проблемы (например, неправильно сформированный JSON?).

После развертывания запланированные задачи будут перечислены в пользовательском интерфейсе администратора, где вы искали, в разделе:Groups-->Default-->Scheduled Tasks

Список запланированных задач также можно получить с помощью конечной точки REST Management API : например, http://localhost:8002/manage/LATEST/tasks?format=html

...