3

微软正在为其云平台 Azure 提供微服务解决方案。有两个框架——可靠的服务和可靠的参与者。

我想知道一个可靠的演员是否是一个独立的微服务?还是将多个参与者组成一个微服务?

4

2 回答 2

4

在 Service Fabric 术语中,每个参与者类型都映射到一个服务类型。这种actor类型可能有多个实例,但它们都是从这个服务配置、部署和更新的。它们都将使用相同的分区模式。

不同类型的参与者是不同微服务的一部分。

于 2016-01-04T08:31:12.400 回答
2

是的。每个 Actor 都可以完全独立运行,或者我们可以说,通过 Actor 模型的设计,一个 Actor 必须能够独立工作。为此,您可以在 Reliable Actors API 上创建具有 Stateful-Stateless 互操作方式的 ServiceFabric,或者仅使用一个作为您的要求。

对于多个参与者,官方 ServiceFabric 示例展示了以有状态-无状态互操作方式使用可靠服务或可靠参与者的良好示例。

于 2016-01-03T11:43:08.690 回答