gpt4 book ai didi

azure - 无法从 Visual Studio 2017 部署到 Azure Service Fabric 方群集

转载 作者:行者123 更新时间:2023-12-03 01:45:05 28 4
gpt4 key购买 nike

我正在尝试将解决方案发布到服务结构集群,但出现了问题。我可以访问派对集群,下载证书并安装。连接到 Service Fabric Explorer 工作正常。使用 Powershell 连接到集群似乎可行。但 Visual Studio 2017 中的“发布 Service Fabric 应用程序”对话框不接受连接终结点,并在文本框旁边显示红色图标。如果我尝试发布解决方案,我会在控制台中得到以下输出:

WARNING: Failed to contact Naming Service. Attempting to contact Failover Manager Service...

4>WARNING: Failed to contact Failover Manager Service, Attempting to contact FMM...

4>Connect-ServiceFabricCluster : Could not ping any of the provided Service Fabric gateway endpoints.

4>At C:\Users\jnsst\source\repos\Voting\Voting\Scripts\Deploy-FabricApplication.ps1:185 char:16

4>+ ... [void](Connect-ServiceFabricCluster @ClusterConnectionParameters ...

4>+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

4> + CategoryInfo : InvalidOperation: (:) [Connect-ServiceFabricCluster], FabricTransientException

4> + FullyQualifiedErrorId : TestClusterConnectionerror.Id,Microsoft.ServiceFabric.Powershell.ConnectCluster

4>

4>WARNING: Unable to Verify connection to Service Fabric cluster.

4>Test-ServiceFabricClusterConnection : Cluster connection instance is null

我已按照 learn.microsoft.com 上的所有说明进行操作,但显然我做错了什么。可能是一些愚蠢的小错误。

我在 Windows 10 上运行 Visual Studio 2017 Community。

也许我需要告诉 Visual Studio 证书存储在哪里?

你有什么想法吗?

最佳答案

  • 在您的个人存储中安装证书,确保它具有私钥
  • 确保您的发布配置文件 (cloud.xml) 与此类似:

<ClusterConnectionParameters
ConnectionEndpoint="mycluster.westus.cloudapp.azure.com:19000"
X509Credential="true"
ServerCertThumbprint="0123456789012345678901234567890123456789"
FindType="FindByThumbprint"
FindValue="9876543210987654321098765432109876543210"
StoreLocation="CurrentUser"
StoreName="My" />

关于azure - 无法从 Visual Studio 2017 部署到 Azure Service Fabric 方群集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48250706/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com