Dan*_*iel 6 azure azure-service-fabric
我的服务结构集群上的部署出错了; 我试图删除一个应用程序,由于某种原因,删除似乎永远不会,现在应用程序停留在删除状态,而我的所有部署仍然存在.我无法删除或升级应用程序,因为我获得"删除"状态
有没有办法更新应用程序的状态,这样我就可以继续删除它(真实的)?
您很可能需要使用 Power shell 并以这种方式执行应用程序删除,我在开始使用 Service Fabric 时也遇到了这个问题。
有关如何使用 powershell 连接到集群的说明,请单击此处。
$nodes = Get-ServiceFabricNode
foreach ($node in $nodes)
{
$replicas = Get-ServiceFabricDeployedReplica -NodeName $node.NodeName -ApplicationName "fabric:/AppNameHere"
foreach ($replica in $replicas)
{
Remove-ServiceFabricReplica -ForceRemove -NodeName $node.NodeName -PartitionId $replica.PartitionId -ReplicaOrInstanceId $replica.ReplicaOrInstanceId
}
}
Run Code Online (Sandbox Code Playgroud)
根据我的经验,删除被卡住通常是由于应用程序不支持取消令牌。您部署了什么样的应用程序?
归档时间: |
|
查看次数: |
884 次 |
最近记录: |