首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ACI - VNET - IP地址

问ACI - VNET - IP地址
EN

Stack Overflow用户
提问于 2019-05-27 18:41:37
回答 1查看 315关注 0票数 0

我已经创建了虚拟网络,并将API管理连接到虚拟网络。

我正在考虑在VNET的Azure容器实例中托管REST API,然后通过将Azure容器实例的REST API的IP地址配置到Azure API管理web服务url中,在Azure API管理中公开这些API。

我有一个疑问,这是不是正确的方法。

如果Azure容器实例由于某种原因重新启动,IP地址是否会更改。

EN

回答 1

Stack Overflow用户

发布于 2019-05-29 15:29:33

有一些用于Azure容器实例的limitations。

容器的IP地址通常不会在两次更新之间更改,但不能保证它保持不变。只要容器组部署在相同的底层主机上,容器组就会保留其IP地址。尽管Azure Container实例很少,而且会尽一切努力重新部署到同一主机,但仍有一些Azure内部事件会导致重新部署到不同的主机。要缓解此问题,请始终对容器实例使用DNS名称标签。

已销毁或已删除的容器组不能更新。容器群组一旦停止(状态为Terminated )或被删除后,将作为新群组部署。

然而,Azure容器实例将被重新部署到不同的主机上,这是罕见的情况。此外,如果您在VNet中有容器实例,则无法直接设置--dns-name-label值,只能通过实例的内网IP地址从外部世界和其他容器组访问实例。注意:无法通过DNS发现组中的容器。它们只能通过“localhost”与其暴露的端口相结合来访问。你可以在这个blog中获得更多关于网络的参考资料。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56324478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档