2017-09-01 32 views

回答

1

你可以在这些任何一个的帮助下写'一个事件或通知服务的东西'。

  1. 您将Get Cluster Upgrade Progress设置为Azure REST API。
  2. 如果您希望使用Azure Service Fabric Powershell方式执行此操作,则可以使用Get-​Service​Fabric​Cluster​Upgrade

显然没有规定,你希望有。举个例子,我在Azure服务结构集群中部署了一个应用程序。

output窗口反应的部分是:

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该脚本是用来代替“事件或一些通知服务”。

+0

谢谢,是的,我们可以轮询API直到升级完成,我只是想知道Fabric SDK中是否有任何可以通知类的东西。所以我不必在我的设置中添加群集API端点,因为我们有多个环境,每个环境都有自己的群集。如果我能够在我的服务中处理并处理事件,那将会很好。 – akazemis

+1

@akazemis:显然没有这样的规定。如果添加了此功能,我也会很高兴。 –

+0

@akazemis:答复已更新。 –

相关问题