摘要: 这个虚类是kafka.network.Acceptor和kafka.network.Processor的父类,提供了一个抽象的Sever线程。它的有趣之处在于为子类的启动和停止提供了线程间的协作机制。当子类的shutdown方法被调用时,子类可以得知自己被停止,在子类做了适当的处理和清理后,调用自己... 阅读全文
posted @ 2014-05-24 22:45 devos 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 参考自Java NIO系列教程(六) SelectorJava-NIO-Selectorjava.nio.channels.SelectorNIO新功能Top 10(下)出发点:如何管理多个连接?所有连接注册到一个管理组件,当它们的状态改变(比如有数据可读、可写),就向这个管理组件发出信息。即,这个... 阅读全文
posted @ 2014-05-24 14:17 devos 阅读(470) 评论(0) 推荐(0) 编辑