我使用 Azure 自动缩放 WASABi 遇到了这个异常。
无法检索具有 DNS 前缀“ DNS Prefix ”的托管服务的实例计数。Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.ServiceManagement.ServiceManagementClientException:无法从 Windows Azure 为订阅 ID“订阅 ID ”和部署槽“暂存”中具有 DNS 前缀“ DNS 前缀”的托管服务检索服务配置。
System.ServiceModel.Security.SecurityNegotiationException:无法为具有权限“management.core.windows.net”的 SSL/TLS 建立安全通道。---> System.Net.WebException:请求被中止:无法创建 SSL/TLS 安全通道。在 System.Net.HttpWebRequest.GetResponse() 在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) --- 内部异常堆栈跟踪结束 ---
我已将我的服务配置设置如下:
<?xml version="1.0" encoding="utf-8" ?>
<serviceModel xmlns="http://schemas.microsoft.com/practices/2011/entlib/autoscaling/serviceModel">
<subscriptions>
<subscription name="3-Month Free Trial"
certificateThumbprint="<Thumbprint>"
subscriptionId="<Subscription ID>"
certificateStoreLocation="LocalMachine" certificateStoreName="My">
<services>
<service dnsPrefix="<DNS Prefix>" slot="Staging">
<roles>
<role alias="<Role Name>" roleName="<Role Name>" wadStorageAccountName="wad-control-container"/>
</roles>
</service>
</services>
<storageAccounts>
<storageAccount alias="wad-control-container"
connectionString="DefaultEndpointsProtocol=https;AccountName=<Account Name>;AccountKey=<Account Key>">
</storageAccount>
</storageAccounts>
</subscription>
</subscriptions>
<stabilizer scaleUpCooldown="00:01:00"
scaleDownCooldown="00:01:00"
scaleUpOnlyInFirstMinutesOfHour="0"
scaleDownOnlyInLastMinutesOfHour="0" />
</serviceModel>
此外,自动缩放角色是单个 Worker 角色。该部署具有网站的 2 个 Web 角色和这个自动缩放的 Worker 角色。
网络角色正在使用相同的证书并且工作正常,有人可以说明我可以研究什么来解决这个问题吗?
谢谢和干杯。