【问题标题】:socket.io - Serializing Socketssocket.io - 序列化套接字
【发布时间】:2019-10-24 19:06:12
【问题描述】:

有什么开箱即用的东西可以序列化和反序列化套接字吗?我已经翻遍了,似乎真的找不到关于这个主题的任何东西。如果不存在方便的(反)序列化,有没有办法使用它们的属性动态构建套接字,以便我可以手动完成?

谢谢!

【问题讨论】:

  • 这有什么用?当连接消失时,它似乎无法恢复。
  • 是的,但是如果集群出现故障并重新启动,能够以与会话处理分离的方式立即重新建立与其用户的连接会很好。
  • 如果您的集群出现故障并重新启动,则您已经丢失了 TCP 连接,并且任何新连接都是新的底层套接字。会话数据是处理这个问题的合适方法。
  • 你能传真传真机吗?你可以给 iPhone 发短信吗?

标签: node.js sockets socket.io


【解决方案1】:

所有 TCP 连接本质上都是动态的 - 这意味着您不能期望保持连接并在以后恢复该连接。如果丢失了连接句柄 - 只能通过重新连接才能再次获得,在这种情况下,无论如何它都是一个新的句柄并且旧的句柄丢失了。 对于所有套接字都是如此,无论是任何编程语言

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2018-07-11
    • 2013-01-01
    相关资源
    最近更新 更多