【发布时间】:2016-12-04 01:34:36
【问题描述】:
我是 Azure 服务结构的新手,我正在尝试了解有状态服务的工作原理以及状态的管理方式。
假设有这些副本的有状态服务:
- 一个主要的
- 两个主动二级
- 一个空闲的辅助
有状态服务具有开放的通信端点,从许多无状态服务中调用。当主副本更改状态时,更改将复制到两个活动的辅助副本。我说的对吗?
可以从无状态服务之一调用辅助副本还是只有主副本可以接受请求?
如果可以调用辅助副本,是否会在主副本更改状态时收到通知?我厌倦了 StateManagerChanged 和 DictionaryChanged 但只在主副本上调用?
我还想在主副本和活动辅助副本之间划分请求吗?除了专门标记为辅助副本的请求之外,所有请求都转到主副本?
【问题讨论】:
标签: c# azure azure-service-fabric