Multi tenant 服务结构多租户

Multi tenant 服务结构多租户,multi-tenant,azure-service-fabric,Multi Tenant,Azure Service Fabric,我们计划将Azure Service Fabric用于面向数据的多租户应用程序。通常有100多个客户,每个客户有5-100个用户 查看文档,我得出结论,最好的方法是为每个客户使用一个应用程序实例,而不是尝试使用概要文件来实现多租户 这是最好的方法吗?每个客户的应用程序实例是在单个集群上处理多租户情况的好方法,是的。现在有一些服务结构应用程序可以做到这一点(Azure DB是一个值得注意的应用程序) 以下是您通过这种方法获得的一些信息: 每个应用程序实例都有自己的进程,这意味着每个租户都有进程级

我们计划将Azure Service Fabric用于面向数据的多租户应用程序。通常有100多个客户,每个客户有5-100个用户

查看文档,我得出结论,最好的方法是为每个客户使用一个应用程序实例,而不是尝试使用概要文件来实现多租户


这是最好的方法吗?

每个客户的应用程序实例是在单个集群上处理多租户情况的好方法,是的。现在有一些服务结构应用程序可以做到这一点(Azure DB是一个值得注意的应用程序)

以下是您通过这种方法获得的一些信息:

  • 每个应用程序实例都有自己的进程,这意味着每个租户都有进程级隔离
  • 每个应用程序实例都由一个或多个服务组成,这意味着您可以为应用程序使用“微服务”体系结构样式
  • 每个应用程序实例都可以使用唯一的参数创建,因此您可以为每个租户进行各种设置。例如,您可以通过为应用程序实例中的服务使用更高的副本集大小设置来为某些租户提供更高的可用性,或者通过为应用程序实例中的服务使用更高的分区计数设置来提供更高的数据容量

对于面向数据的多租户情况来说,这些通常都是好事,但这是否是最好的方式当然取决于您的具体需求

不知道你说的个人资料是什么意思。最好的方法也取决于您的具体需求。你能再详细一点吗?约翰,你介意把这个问题标记为已回答吗?很抱歉拼错了你的名字瓦茨拉夫!在这种情况下,如何聚合数据?我确定会展示所有分行或所有客户的图片?