【发布时间】:2014-10-27 07:48:11
【问题描述】:
有没有限制:
- 可以在 MarkLogic 中创建的计划任务数?
- 可以同时运行的计划任务数?
注意:我花了大约 20 分钟在 MarkLogic 7 中在 16 GB RAM 机器上创建 1000 个计划任务。
以下脚本用于插入计划任务:
xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin"
at "/MarkLogic/admin.xqy";
for $i in 1 to 1000
let $config := admin:get-configuration()
let $group := admin:group-get-id($config, "Default")
let $new-task :=
admin:group-one-time-scheduled-task(
"/tasks/write-log.xqy",
"/",
xs:dateTime("2014-10-27T11:40:00"),
xdmp:database("SampleDB"),
xdmp:database("Modules"),
xdmp:user("admin"),
(),
"normal")
let $addTask := admin:group-add-scheduled-task($config, $group, $new-task)
return admin:save-configuration($addTask)
如果 MarkLogic 定义了这些限制,请告诉我。 谢谢!
【问题讨论】: