【发布时间】:2017-04-13 12:12:49
【问题描述】:
我的 grails 应用程序中有一个操作,我想在调用该操作时启动一个异步方法。我正在尝试使用承诺来做到这一点,但似乎 task1 是同步运行的。有人知道我怎样才能让这个 task1 在动作收集器的同时异步(并发)运行吗?
def collector(){
try{
Promise task1 = task {
println "task1 - starting"
console() //call another method
println "task1 - ending"
}
//do something
...
}catch(){
....
}
【问题讨论】:
标签: java multithreading groovy promise task