我们有一个Azure应用程序,它具有辅助角色和Web角色,并且辅助角色必须知道暴露给外部的Web角色地址。这是因为,Web角色包含一些工作者角色可以使用的Web API,因此我们需要知道Web角色的确切URL地址。
有什么方法可以解决这个问题吗?
答案 0 :(得分:2)
您应该查看Role
命名空间中的RoleInstance
,RoleInstanceEndpoint
,Microsoft.WindowsAzure.ServiceRuntime
类。使用这些,您应该能够找到所有角色实例的IP地址和端口。