【发布时间】:2017-05-11 19:10:09
【问题描述】:
您好,我有一些可靠的演员要备份。 我正在考虑每天进行完整备份,并在状态更改时以及可能在每次部署之前进行增量备份。阅读documentation 和example 对我没有帮助,因为正在使用服务。
我在github上找到了一个例子:https://github.com/Microsoft/azure-docs/blob/master/articles/service-fabric/service-fabric-reliable-actors-platform.md 但是我对使用远程合同有一些疑问并打电话给所有演员。这将阻止actor,因为它是单线程的。这真的是最佳实践吗?
也许将所有更改转发到事件中心并将其存储在真实数据库中会更好。或者我应该使用一个会触发备份任务的提醒。
【问题讨论】:
-
我认为调用的是 Actor 服务而不是它自己的 Actor。也许我会用一段时间(true)创建一个任务来完成备份工作。