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
是否有任何事件或事件通知服务?您可以在这些事件或事件的帮助下编写“通知服务的事件或事件”
显然,没有你想要的条款。举个例子,我在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端点,因为我们有多个环境,每个环境都有自己的集群。“如果我能在我的服务中处理好这件事就好了。”阿卡泽米斯:显然没有这样的规定。如果这个功能也被添加,我会很高兴的。