【问题标题】:Building Service Fabric applications takes a lot of time构建 Service Fabric 应用程序需要大量时间
【发布时间】:2020-03-30 03:47:13
【问题描述】:
使用大约 3 个服务和 4 个参与者构建一个 Service Fabric 应用程序,它非常慢。它以正常速度构建,直到它到达 Service Fabric 项目,然后停留超过 5 分钟,直到它完成构建项目。并且包装也需要大约 5 分钟。
一开始我以为是 Resharper 变慢了,所以我卸载了它,只是稍微快了一点......
我的电脑速度很快(Intel Core i7、32GB RAM、三星 SSD),其他项目类型也很快。
有什么想法吗?
【问题讨论】:
标签:
service-fabric-stateful
service-fabric-stateless
service-fabric-actor
【解决方案1】:
它取决于各种参数,例如 PartitionCount、MinReplicaSetSize 和 TargetReplicaSetSize。例如,如果 MinReplicaSetSize 为 3,PartitionCount 为 10,那么对于每个参与者或服务 10*3 = 30 个副本,在您的情况下,服务总数为 7。
因此您将拥有 210 个副本。因此,即使您的机器配置良好,也需要一些时间。
您可以在 Service Fabric 的 ApplicationManifest.xml 中编辑这些参数值