处理IBM Bluemix容器组中的容器间通信的最佳方法是什么?

时间:2016-11-02 16:19:04

标签: containers ibm-cloud

我有一个包含多个容器的IBM Bluemix容器组。 我有几个用例(更改全局应用程序变量,分发API负载等),其中REST API调用容器,需要通知组中的其他容器。

处理此问题的最佳方法是什么? bluemix是否提供组中容器之间的任何容器链接?

1 个答案:

答案 0 :(得分:0)

这有几种可能性。

也许最简单的方法是写入共享卷,这也有一个优点,即持久加入群组的新容器也可以看到。

容器也可以通过LB直接通话到达其他容器(查看组中容器内的“loadbalancer_fip”环境变量),但是不能保证打到组中的每个容器,即使是很少尝试。

第三种选择是使用https://www.amalgam8.io/之类的东西并让每个容器在启动时签入,然后他们可以通过他们的服务名称相互路由。这也让他们可以轻松地到达同一空间中的其他容器组/服务。