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