Sockets 使用docker容器迁移已建立的TCP连接

Sockets 使用docker容器迁移已建立的TCP连接,sockets,tcp,websocket,docker,containers,Sockets,Tcp,Websocket,Docker,Containers,是否可以将已建立的TCP连接和Docker容器从一个节点透明地迁移到另一个节点 我的用例是扩展/重新调度依赖WebSockets的web应用程序,但我相信其他应用程序协议和普通tcp会有更多的用例。 我要寻找的是一种对客户端应用程序完全透明的方法。我知道断开连接后可以重新连接,但这不是我需要的 我一直在关注SockMI代理,但它似乎仍处于测试阶段,并且缺少文档。 如果我正确理解了这一点,那么迁移将需要在高层执行以下操作: 触发缩放操作(当需要启动时) 在新节点上启动替换容器 在原始节点上冻结容

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

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

我一直在关注SockMI代理,但它似乎仍处于测试阶段,并且缺少文档。 如果我正确理解了这一点,那么迁移将需要在高层执行以下操作:

  • 触发缩放操作(当需要启动时)
  • 在新节点上启动替换容器
  • 在原始节点上冻结容器的进程
  • 暂停tcp连接
  • 将进程及其状态转移到新节点
  • 迁移TCP连接
是否可以透明地迁移已建立的TCP连接。。。从一个节点到另一个节点


没有。

有点期待得到这个答案。谢谢