1
我正在用阿卡持久性構建應用程序。處理阿卡持久性故障
我必須正確檢測並處理持久性故障。這怎麼可能?它會拋出任何持久性異常嗎?
這裏是我到現在爲止
override def receiveRecover: Receive = {
...
}
override def receiveCommand: Receive = {
case WorkIsDone(workerId, workId, result) =>
persist(WorkDone(workId, result)) { event =>
workData = workData.updated(WorkDone(workId, result))
}
...
}