2015-10-19 51 views
2

我用用阿卡和使用要求的方法AtLeastOnceDelivery不適用於akka-persistence問題?

val future: Future = actor ? msg 

發送消息但是,當我試圖更換演員PersistentActor with AtLeastOnceDeliveryLike,未來是永遠不會完成,並跌倒與超時。

是否可以使用Akka Persistent Actor與ask方法?

回答

0

我不會想象這樣會起作用,因爲actor必須在其回覆中完成整個delivery/confirmDelivery dance。我想這可能會創建一個類似於ask的模式來抽象出這個模式,但似乎會有一個問題,即詢問的哪個方面具有至少一次傳遞語義,以及簿記的細節。

相關問題