• 请不要在回答技术问题时复制粘贴 AI 生成的内容
feng32
V2EX  ›  程序员

ZMQ Router Socket 如何知道什么时候 Client (Req) 关闭了连接?

  •  
  •   feng32 · May 27, 2016 · 4119 views
    This topic created in 3663 days ago, the information mentioned may be changed or developed.

    请问 ZMQ Router 如何知道什么时候 Client 关闭了连接?如果 Client 关闭了连接一般是如何处理的?

    首先 Router socket 收到一个 Request 然后花一段时间处理这个请求,但是在回 Response 的时候 Client (REQ) 已经关闭了 zmq socket 这时 send 应该会出错,此时需要特殊的处理吗? 以后 router socket 又收到新的请求了, connid 会不会发生重叠导致一些异常?

    4 replies    2016-05-27 16:05:15 +08:00
    VicYu
        1
    VicYu  
       May 27, 2016
    那个语言的实现?
    xvsfezz
        2
    xvsfezz  
       May 27, 2016
    开源的 直接看源码?
    feng32
        3
    feng32  
    OP
       May 27, 2016
    @VicYu C 语言
    darasion
        4
    darasion  
       May 27, 2016
    之前看过几眼 zmq ,第一印象就是错误处理貌似不太容易。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2889 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 03:33 · PVG 11:33 · LAX 20:33 · JFK 23:33
    ♥ Do have faith in what you're doing.