tcp高并发我知道,咱们先不考虑中间件和缓存,nio编程,首先udp广播找到tcp服务器,然后客户端发给服务端信息。这里面,处理并发1,是消息规范化。2,是减少线程,对于客户端服务端是俩线程,服务端分离一个线程专门做连接服务。然后服务端和客户端共享io上下文,这个类有两个线程,用来监听读写选择器在通道上是否有就绪事件,两个线程池,作为处理就绪读写事件的转发。我想udp高并发,应该去掉连接的那个线程,修改一下广播的那里,将得到的channel信息抽象为connector。然后在处理读写事件的时候,因为udp只负责传输,客户端那边是持续不断的接受数据。所以读事件的处理,应该考虑很多。
点赞 2

相关推荐

牛客网
牛客企业服务