Azure容器实例IP
我已经创建了一个带有私有IP的Azure容器实例。这是连接到VNET的,因此我的Web应用程序可以安全地与其通信。(这个API也有承载令牌,但我不想公开) 但是,当重新启动容器时,我得到了一个新的IP。因此,我必须更新环境并重新启动我的应用程序 是否有办法在Azure中实现服务发现,以便我的Web应用程序(和其他服务)知道此容器实例的位置,特别是当容器获得新IP时 我习惯于处理Pivotal和Consor,但在Azure下我没有这些工具。 在Pivotal中,我能够启动多个实例,平台将自动发现和负载平衡。目前,Azure感觉非常手动:(Azure容器实例IP,azure,service-discovery,Azure,Service Discovery,我已经创建了一个带有私有IP的Azure容器实例。这是连接到VNET的,因此我的Web应用程序可以安全地与其通信。(这个API也有承载令牌,但我不想公开) 但是,当重新启动容器时,我得到了一个新的IP。因此,我必须更新环境并重新启动我的应用程序 是否有办法在Azure中实现服务发现,以便我的Web应用程序(和其他服务)知道此容器实例的位置,特别是当容器获得新IP时 我习惯于处理Pivotal和Consor,但在Azure下我没有这些工具。 在Pivotal中,我能够启动多个实例,平台将自动发现和
- azure是否能够在主机名下注册服务,然后自动解析
- 当多个实例以相同的名称启动时,Azure是否支持负载平衡
nslookup.azurewebsites.net
以及powershell中的出站IP:
(获取AzWebApp-ResourceGroup-name)。OutboundIPAddresss
对于此类工作,最好的解决方案可能是创建一个Azure服务web应用程序。该web应用程序作为公共静态IP链接连接到您的计划,不会更改。
使用此解决方案,您的IP永远不会改变。
根据链接的文档,您可以找到如下入站IP:
nslookup.azurewebsites.net
以及powershell中的出站IP:
(获取AzWebApp-ResourceGroup-name)。OutboundIPAddresss