Я пытаюсь создать несколько экземпляров приложения в одной среде marklogic.Я могу создать все конфигурации (пользователи, роли, базы данных, леса, серверы приложений ...), но не могу запланировать отдельные задачи для отдельной базы данных с одинаковым путем к модулю.
При попытке запустить ml-gradle mldeployApps, сбой при создании задач.
Конфигурация всего моего приложения будет зависеть от файла свойств.для любого ИМЕНИ APP необходимо создать отдельную настойчивость.
Я попытался развернуть через ml-gradle Ошибка mlDeployTasks, так как уже доступна задача для пути к модулю.При попытке запустить secong с новым сбоем, так как он не распознает базу данных задач
JSON:
{
"task-enabled":true,
"task-path":"/ext/schedules/monitor.xqy",
"task-root":"/",
"task-type":"daily",
"task-period":1,
"task-start-time": "10:00:00",
"task-database":"%%DATABASE%%",
"task-modules":"%%MODULES_DATABASE%%",
"task-user":"admin",
"task-priority":"normal"
}
ОШИБКА:
Регистрация тела ответа HTTP для помощи в отладке: {"errorResponse": {"statusCode": "500", "status": "Внутренняя ошибка сервера", "messageCode": "MANAGE-INVALID", "message": "MANAGE-INVALID (err: FOER0000): task-database"}} Произошла ошибка при отправке запроса PUT в / manage / v2 / tasks / 5389046897270663947 / properties? Group-id = Default;тело запроса на регистрацию, чтобы помочь с отладкой: {
Ожидание:
хочет развернуть и отменить развертывание всего приложения, включая планирование задач на основе APPLICATION-NAME как отдельного экземпляра
Actual:
Задачи mlDeployTasks, основанные на пути к модулю, для каждой задачи идентифицируются со старой существующей базой данных и не могут создать новый сервер задач.
Пожалуйста, предложите мне правильный способ достижения того же