我已经看到获取角色实例的当前IP的示例,但不确定是否可以通过" DNS"来实现。而不是查询每个api呼叫的环境。
我们有云服务" ourapp"包含2个Web角色
"前端"从" api"。
获取数据两个角色都根据CPU负载设置为自动缩放。
我们期待"前端"扩大规模超过" api"因为我们使用了来自" api"
的一些数据的缓存是否可以将其放入"前端"的web.config中。 " api"的网址基于名称,例如
<appSettings>
<add key="ApiUrl" value="http://api:8080"/>
</appSettings>
或
<appSettings>
<add key="ApiUrl" value="http://ourapp.cloudapp.net:8080"/>
</appSettings>
Azure上的文档讨论了内部azure名称解析,但没有给出任何示例。我尝试过使用角色名称和各种内涵,但它从未找到&#34; api&#34;。