异步执行grails
我希望这是异步执行异步执行grails,grails,asynchronous,Grails,Asynchronous,我希望这是异步执行 Map someotherMap = [{"10","dance"},{"2","stop"}] Map resultMap = [:] someotherMap.each { key, value -> doSomethingThatsAddsToResultMap(key,value,resultMap) } 然后我就可以随心所欲地使用resultMap了 我试过了 Map resultMap = [:]
Map someotherMap = [{"10","dance"},{"2","stop"}]
Map resultMap = [:]
someotherMap.each { key, value ->
doSomethingThatsAddsToResultMap(key,value,resultMap)
}
然后我就可以随心所欲地使用resultMap了
我试过了
Map resultMap = [:]
Map someotherMap = [{"10","dance"},{"2","stop"}]
GParsPool.withPool {
someotherMap.eachParallel { key,value ->
doSomethingThatsAddsToResultMap(key,value,resultMap)
}
}
有什么想法可以让它工作吗?现在的结果是什么?对我来说是正确的-正如@injecteer所说,运行它时会发生什么?有错误吗?结果是另一个错误。无论如何,谢谢你的帮助。我会留下这个帖子,因为它可以帮助其他人。