我在Azure上部署了一系列云服务,每个服务都在一个地址上产生一个听众:http://+80/<the rest of the url>
我希望他们在开始时注册他们的终端。问题是我找不到使用RoleEnvironment
和InstanceEndpoints
结构获取网址的方法。我可以检索的唯一有效信息是私有IP,在我的情况下,它对端点的客户端没用。
您知道是否有任何方法可以获得看起来像Site URL
的所谓http://<service_name>.cloudapp.net
(Azure仪表板)?
答案 0 :(得分:0)
您可以使用Powershell中的Get-AzureDeployment cmdlet获得Site URL
的云服务
Get-AzureDeployment -ServiceName $serviceName -Slot staging
这将返回包括Site Url
在内的大量信息。将-Slot production
用于生产服务。