分享

关于 SyslogUDPSource 的疑问?

chamcyl 发表于 2017-2-17 16:19:04 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 9733
在 flume-1.7 中,SyslogUDPSource 的通讯协议使用 Oio ,而 TCP 的使用 Nio ? 是有什么特殊原因吗?
实际使用中发现,用 Oio 的 SyslogUDPSource 丢包特别严重 。 改为 Nio 后,处理性能大大提升。会有什么潜在的问题吗?



已有(1)人评论

跳转到指定楼层
sstutu 发表于 2017-2-17 17:23:30
OIO中,每个线程只能处理一个channel(同步的,该线程和该channel绑定,)。
NIO中,每个线程可以处理多个channel(异步)。
应该没什么大问题


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条