【发布时间】:2017-07-08 00:03:49
【问题描述】:
我有服务结构集群,并且在 3 个系统中创建了 3 个节点并且它是相互连接的。我能够连接每个节点。这些节点是在 windows server 中创建的。这些 Windows Server(VM) 位于本地。
我试图手动将我的包部署到我的集群/节点之一,我得到 操作超时异常。我已经使用以下命令来执行部署。
Service Fabric Power shell 命令:
Copy-ServiceFabricApplicationPackage -ApplicationPackagePath 'c:\sample\etc' -ApplicationPackagePathInImageStore 'abc.app.portaltype'
执行上述命令后,它会运行 2 -3 分钟并抛出 Operation Timeout 异常。我的包大小几乎是 250 MB,我的包中存在大约 15000 个文件。之后我在上面的命令中明确地将一个额外的参数 -TimeOutSec 传递给 600(10mins),然后它成功执行并复制到服务结构图像存储。
Register-ServiceFabricApplicationType -ApplicationPathInImageStore 'abc.app.portaltype'
执行 Copy-ServiceFabricApplicationPackage 命令后,我已执行上述 Register-ServiceFabricApplicationType 命令以在集群中注册我。但它也抛出 操作超时异常 然后我已将额外参数 -TimeOutSec 传递给 600( 10 分钟)在上面的命令中明确显示,但没有运气它会抛出相同的操作超时异常。
只是为了确保这些操作超时问题,因为包中没有文件。我创建了简单的空服务结构 asp.net 核心应用程序并创建了包并尝试使用上述命令部署在同一台服务器上,它在几分之一秒内部署,并且运行顺畅。
有人知道如何解决服务结构操作超时问题吗?
如果包中包含大量文件,如何处理操作超时问题?
任何帮助/建议将不胜感激。
谢谢,
【问题讨论】:
标签: azure azure-service-fabric