Socket.D v2.5.12

问题:如何让消息串行发送(有顺序)

</> markdown

详细情况,参考 《配置类》

1、消息串行发送

  • 使用公平锁(尝试顺序发送)
  • 使用一个事件循环器(尝试把线程数设为1)
ClientSession sessoin = SocketD.createClient("sd:tcp://127.0.0.1:8602")
        .config(c -> c.serialSend(true).ioThreads(1).codecThreads(1).exchangeThreads(1))
        .open();

上面这个配置,接收处理也会是串行的。