Azure StatefulService由于无法加载而未在本地部署

问题描述 投票:1回答:1

Azure Statefulservice的部署失败,输出如下:

Service Status:
fabric:/Cloud.Application/MyServiceStateless is ready.
fabric:/Cloud.Application/MyServiceStateful is not ready, 1 partitions remaining.

Something is taking too long, the application is still not ready.
Finished executing script 'Get-ServiceFabricApplicationStatus'

这很奇怪,因为我的团队中没有其他成员见过这个问题。为了帮助诊断它,我在Program.Main()设置了一个断点,但没有命中断点。相反,消息“断点当前不会被命中。在StatelessServiceXYZ.exe中找到了Program.cs的副本,但当鼠标悬停在其上时,当前源代码与StatelessServiceXYZ.exe中内置的版本不同”断点圈。这表示装配未加载。

因为即使我们的环境看似相同(我们都使用Visual Studio 2017,Microsoft Azure ServiceFabric CoreSDK,.Net Frameword 4.5和Windows 7),其他任何人都无法重现此问题,因此看起来存在一些配置差异或问题我的机器。我在网上找到的这个问题的其他解决方案,例如磁盘空间不足等,并不适用于我的情况。我也尝试重置本地群集无济于事。部署测试StatefulService也很有效。

c# .net azure visual-studio-2017 azure-service-fabric
1个回答
1
投票

我在github找到了类似的问题。如果更新netcore运行时是可以接受的,您可以尝试将项目更新到2.0.3运行时服务。

© www.soinside.com 2019 - 2024. All rights reserved.