与一个Dev / QA /和其他Prod相比,在一个群集上ImageStore的操作需要4倍

时间:2019-05-20 14:23:19

标签: azure-service-fabric

使用复制应用程序包和注册应用程序包PowerShell cmdlet将应用程序部署到Service Fabric群集时,一个群集所花的时间是其他群集的4倍。尽管dev和qa集群确实获得了更多的应用程序;其他产品集群将部署完全相同的应用程序。此时间差导致操作超时。

我们确保已删除未使用的版本,已从失败的注册中删除了应用程序包,并重新启动了托管ImageStoreService的主节点。

$imageStoreConnectionString = "fabric:ImageStore"

Test-ServiceFabricApplicationPackage -ApplicationPackagePath $packagePath -ImageStoreConnectionString $imageStoreConnectionString 

Copy-ServiceFabricApplicationPackage -ApplicationPackagePath $packagePath -ImageStoreConnectionString $imageStoreConnectionString -ApplicationPackagePathInImageStore $appPackageInImageStore

Register-ServiceFabricApplicationType -ApplicationPathInImageStore $appPackageInImageStore -Verbose

良好的集群 测试:19s 复制:29s 注册:33s

坏簇 测试:27秒 复制:1m 42s 注册:1m 59s

如果寄存器超过2m和5-20秒,我们将收到“操作超时”错误。

0 个答案:

没有答案