我正在尝试理解和使用 akka 持久性。我是这个 EventSourcing 世界的新手。
我试图让一个 ActorRef 列出一些项目,我收到这个“演员名称不是唯一的”错误;所以我正在尝试使用这个 actorSelection 方法。
问题是它要求一个路径。那是哪条路?如果我使用 PlayFramework 的 Akka.system(),如何确保使用正确的路径?
当前代码:
def index = Action {
val queryActor = Akka.system.actorOf(IssuesView.props, IssuesView.actorName)
val inbox = Inbox.create(Akka.system)
inbox.send(queryActor, IssuesView.GetAll)
val issueSet = inbox.receive(1 seconds).asInstanceOf[IssueSet]
Ok(views.html.index(issueSet.issues.toSeq))
}