首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bluemix容器组中intermediate_ip_address和private_ip_address的差异

bluemix容器组中intermediate_ip_address和private_ip_address的差异
EN

Stack Overflow用户
提问于 2016-07-21 13:11:01
回答 1查看 85关注 0票数 0

这个问题与IBM的docker容器组服务有关,该服务允许在使用公共docker镜像创建的多个docker容器之间进行负载平衡。

创建bluemix docker容器组后,可以使用cf ic inspect <container id>命令检查它的元数据。

此命令输出的一小部分内容如下:

代码语言:javascript
复制
"Loadbalancer": {
    "intermediate_ip_address": "an ip address", 
    "private_ip_address": "a different ip address"
},

其意图似乎是这些地址中的至少一个可以用作负载平衡器端点,因为向这样的地址发送请求将在码头容器组的成员上传播请求。

具体的问题是,这些地址之间有什么区别?每一种的预期用途是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-07-26 20:29:27

内网ip是该容器空间的内网子网内LB的地址。这是用于从该空间中的其他容器通过该LB访问组的那个。它实际上是子网内的直接连接。

中间ip地址是由gorouter (通过隔离防火墙和转换表)用于安全路由以访问组的转换地址。

找到一张图片:https://console.ng.bluemix.net/docs/containers/container_planning_org_ov.html

中间ip (未在此处显示)实际上是用于"Private Network Gateway“框和"Go-Router/reverse proxy”框之间的线。

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

https://stackoverflow.com/questions/38495319

复制
相关文章

相似问题

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