Azure 如何知道服务结构群集升级是否在微服务中完成

Azure 如何知道服务结构群集升级是否在微服务中完成,azure,azure-service-fabric,Azure,Azure Service Fabric,我需要做的是,在整个集群升级完成后(在一个微服务中)做一些事情 是否有任何事件或事件通知服务?您可以在这些事件或事件的帮助下编写“通知服务的事件或事件” 您将获得as Azure REST API 如果您希望使用Azure Service Fabric Powershell way进行此操作,则可以利用 显然,没有你想要的条款。举个例子,我在Azure service fabric集群中部署了一个应用程序 输出窗口中的一部分响应是: 3>Started executing script

我需要做的是,在整个集群升级完成后(在一个微服务中)做一些事情


是否有任何事件或事件通知服务?

您可以在这些事件或事件的帮助下编写“通知服务的事件或事件”

  • 您将获得as Azure REST API
  • 如果您希望使用Azure Service Fabric Powershell way进行此操作,则可以利用

  • 显然,没有你想要的条款。举个例子,我在Azure service fabric集群中部署了一个应用程序

    输出
    窗口中的一部分响应是:

    3>Started executing script 'Get-ServiceFabricApplicationStatus'.
    3>[void](Connect-ServiceFabricCluster -TimeoutSec:10 -WarningAction:'SilentlyContinue' -ConnectionEndpoint:'sfcluster.southeastasia.cloudapp.azure.com:19000'); Import-Module 'C:\Program Files\Microsoft SDKs\Service Fabric\Tools\PSModuleServiceFabricSDK\ServiceFabricSDK.psm1'; Get-ServiceFabricApplicationStatus -ApplicationName 'fabric:/SortApp' -ErrorAction Stop
    3>The application has started.
    3>Service Status:
    3>fabric:/SortApp/SortService is ready.
    3>
    3>The application is ready.
    3>Finished executing script 'Get-ServiceFabricApplicationStatus'.
    

    这清楚地表明使用了
    Get-ServiceFabricApplicationStatus
    脚本,而不是“事件或通知服务的东西”。

    谢谢,是的,我们可以轮询API直到升级完成,我只是想知道fabric SDK中是否有任何东西会通知类。这样我就不必在设置中添加集群API端点,因为我们有多个环境,每个环境都有自己的集群。“如果我能在我的服务中处理好这件事就好了。”阿卡泽米斯:显然没有这样的规定。如果这个功能也被添加,我会很高兴的。