关于 SyslogUDPSource 的疑问?
在 flume-1.7 中,SyslogUDPSource 的通讯协议使用 Oio ,而 TCP 的使用 Nio ? 是有什么特殊原因吗?实际使用中发现,用 Oio 的 SyslogUDPSource 丢包特别严重 。 改为 Nio 后,处理性能大大提升。会有什么潜在的问题吗?
OIO中,每个线程只能处理一个channel(同步的,该线程和该channel绑定,)。
NIO中,每个线程可以处理多个channel(异步)。
应该没什么大问题
页:
[1]