为什么有时会将牧场服务断开连接?

时间:2017-07-07 11:09:22

标签: ruby-on-rails docker containers rancher

我使用Rancher部署Rails应用程序。

我创建了两个服务。一个用于安装节点包和数据库迁移。另一个用于Rails应用程序。

第二项服务运作良好。但第一个有时会断开连接。因此有必要再次安装节点包。真是太疯狂了!

服务是:

  • 一个。 myapp_setup服务:有时会断开连接
  • 湾myapp服务:效果很好
  • ℃。 postgres服务:效果很好

取决于c。 b取决于a和c。

加成

例如,我创建了一个服务来设置主应用程序。运行它时安装数据库迁移和node.js npm包之类的东西。从我知道的日志中,它有时会断开连接。再次重新启动时,它将再次重新安装软件包。因此,容器b中的主要项目效果不佳。

enter image description here

1 个答案:

答案 0 :(得分:0)

disconnected不是服务的可能状态之一,所以我不确定你的意思。您是在谈论服务正在运行的主机吗?主机具有disconnected状态,这意味着其上的代理容器没有与rancher/server容器的活动连接。