问题:如何让消息串行发送(有顺序)
详细情况,参考 《配置类》。
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();
上面这个配置,接收处理也会是串行的。