我需要在通过ScriptRunner运行的Jira ServiceDesk中并行化我的脚本(它创建几个子任务)。我需要找到一种并行创建任务的方法,因为当SomeUser创建任务时,等待所有子任务创建的时间很长。有什么想法怎么做? 我尝试将GPars导入到脚本中,但是Jira找不到与此匹配的方法。
答案 0 :(得分:0)
只需在另一个线程中完成。
Thread.start {
crateIssue(summary, description)
crateIssue(anotherSummary, anotherDescription)
}
或
Thread.start {
crateIssue(summary, description)
}
Thread.start {
crateIssue(anotherSummary, anotherDescription)
}
启动线程后,ScriptRunner忘记了它,并立即返回该post函数已结束。用户不必等待所有线程都将完成。
* createIssue仅是伪函数