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