我正在使用Deploy-FabricApplication.ps1脚本来部署我的群集。从视觉工作室一切都按预期工作。从我的appveyor构建服务器运行具有相同参数的完全相同的PowerShell脚本会引发联系命名服务失败错误。这显然是从无处开始的。实际上它只对我的开发环境失败,我的qa环境仍然可以在构建服务器上运行。自设置以来未触及任何群集,并且未更改任何配置。突然间,错误开始发生。
此处不包含太多详细信息,因为这更多的是关于什么可能导致具有相同参数的完全相同的部署脚本在不同环境中失败的问题。由于它在visual studio中工作,我认为可以安全地说集群和配置文件设置正确。
我传入部署脚本的参数低于
-ApplicationPackagePath -PublishProfileFile -DeployOnly:$假 -UnregisterUnusedApplicationVersionsAfterUpgrade $ false -OverrideUpgradeBehavior'无' -OverwriteBehavior' SameAppTypeAndVersion' -SkipPackageValidation:$假 -ErrorAction Stop