azure-service-fabric - 一个 Service Fabric 集群还是多个集群?

标签 azure-service-fabric

我正在将我的几个云服务网络/ worker 角色迁移到服务结构中。

将有许多(大约 5 个以上)服务结构服务(无状态或有状态)。我们应该将它们全部放入一个服务结构集群,还是多个集群?集群计划是否有最佳实践?

此外,我将在我的服务中添加 Multi-Tenancy 支持。根据这篇文章Service Fabric multi-tenant , 我可以根据客户模式选择应用程序实例。

我想知道按客户模式选择集群是否是个好主意?

最佳答案

这取决于您对每个租户的要求,但通常最好是拥有一个包含多个应用程序和服务的集群:

  • 单个集群比多个集群更容易管理。
  • Service Fabric 旨在在单个集群中托管和管理大量应用程序和服务。
  • 单个集群中的多项服务让您可以更有效地利用集群资源并使用 Service Fabric 的 resource balancing有效地管理资源。
  • 建立一个新集群可能需要 30 分钟或更长时间,具体取决于规模。在集群中创建应用程序实例只需几秒钟。

关于azure-service-fabric - 一个 Service Fabric 集群还是多个集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37674448/

相关文章:

c# - Service Fabric 可靠服务管道设计

azure-service-fabric - Service Fabric 开发周期慢

azure-service-fabric - Service Fabric可靠的队列长时间运行

azure-service-fabric - Service Fabric 应用程序之间的通信

azure - 升级 Service Fabric 应用程序

ssl-certificate - 续订 SSL 证书 Service Fabric 端点

c# - 将证书添加到 Azure VM 规模集

asp.net-core - ServiceFabric 本地集群中的 HTTPS 通信

c# - 访问 Azure Service Fabric 有状态服务状态