Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Akka:发送到快照存储的邮件的传递保证_Akka_Persistence_Snapshot_Reliable Message Delivery - Fatal编程技术网

Akka:发送到快照存储的邮件的传递保证

Akka:发送到快照存储的邮件的传递保证,akka,persistence,snapshot,reliable-message-delivery,Akka,Persistence,Snapshot,Reliable Message Delivery,发送到snapshotStore的邮件的传递保证是什么,例如DeleteSnapshot、SaveSnapshot等 是至少一次还是最多一次? 换句话说,如果我调用SaveSnapshot(),我是否保证会收到savesnapshotsucture/Failure,或者只有snapshot实际收到并接受或拒绝它们时,我才会收到它们?通过检查源代码以获取最新版本的SnapshotStore.scala,它看起来只扩展了Actor和ActorLogging,因此消息传递语义最多只能扩展一次:

发送到snapshotStore的邮件的传递保证是什么,例如
DeleteSnapshot
SaveSnapshot

是至少一次还是最多一次?
换句话说,如果我调用
SaveSnapshot()
,我是否保证会收到
savesnapshotsucture/Failure
,或者只有snapshot实际收到并接受或拒绝它们时,我才会收到它们?

通过检查源代码以获取最新版本的
SnapshotStore.scala
,它看起来只扩展了
Actor
ActorLogging
,因此消息传递语义最多只能扩展一次: