我们计划将 Azure Service Fabric 用于面向数据的多租户应用程序。通常有 100 多个客户,每个客户有 5 - 100 个用户。
查看文档,我得出结论,最好的方法是为每个客户使用一个 Application 实例,而不是尝试使用 Profiles 来实现多租户。
这是最好的方法吗?
我们计划将 Azure Service Fabric 用于面向数据的多租户应用程序。通常有 100 多个客户,每个客户有 5 - 100 个用户。
查看文档,我得出结论,最好的方法是为每个客户使用一个 Application 实例,而不是尝试使用 Profiles 来实现多租户。
这是最好的方法吗?
每个客户的应用程序实例是在单个集群上处理多租户情况的好方法,是的。目前有一些 Service Fabric 应用程序可以执行此操作(Azure DB 是一个值得注意的应用程序)。
以下是您通过这种方法获得的一些东西:
对于面向数据的多租户情况,这些通常是好事,但它是否是最好的方法当然取决于您的具体要求。