1
我特林一个简单的阿卡数据流样本,就像如下:失败阿卡数据流样本
import akka.dataflow._ //to get the flow method and implicit conversions
object FlowTestApp extends App {
import scala.concurrent.ExecutionContext.Implicits.global
flow {
println("in flow")
"Hello world!"
} onComplete println
}
我还设置延续:使在P提交的Scala编译器设置。 但运行程序后,我在控制台中没有任何东西,没有错误,也没有“你好,世界”。我错过了什么?
你应该尝试在你的App中放入一个'Thread.sleep(1000)'。可能是它在'flow'执行之前终止。 – Debilski
我会试一试。但我认为flow {}只是产生Future,而onComplete是它的回调函数。所以我需要一些方法来等待未来完成。 – user1484819