【问题标题】:Migrating Established TCP connection with docker containers迁移已建立的与 docker 容器的 TCP 连接
【发布时间】:2015-05-03 09:18:47
【问题描述】:

是否可以将已建立的 TCP 连接连同 Docker 容器从一个节点透明迁移到另一个节点?

我的用例是缩放/重新调度依赖于 WebSockets 的 web 应用程序,但我相信其他应用程序协议和普通 tcp 会有更多用例。 我正在寻找的是一种对客户端应用程序完全透明的方法。我知道可以在断开连接时重新连接,但这不是我需要的。

我一直在查看 SockMI 代理,但它似乎仍处于测试阶段并且缺少文档。 如果我正确理解这一点,迁移将需要以下高级别:

  • 触发缩放操作(当一切都需要开始时)
  • 在新节点上启动替换容器
  • 在原始节点上冻结容器进程
  • 暂停 tcp 连接
  • 将进程及其状态转移到新节点
  • 迁移 TCP 连接

【问题讨论】:

    标签: sockets tcp websocket docker containers


    【解决方案1】:

    是否可以透明地将已建立的 TCP 连接从一个节点迁移到另一个节点?

    没有。

    【讨论】:

    • Kindof 希望得到这个答案。谢谢
    猜你喜欢
    • 1970-01-01
    • 2018-02-25
    • 2012-11-11
    • 2018-11-25
    • 1970-01-01
    • 1970-01-01
    • 2016-01-16
    • 1970-01-01
    • 2016-10-26
    相关资源
    最近更新 更多