channelhandlercontext的writeandflush方法会将数据写到channelpipeline中当前channelhandler的下一个channelhandler开始处理。
channelhandlercontext#writeandflush实现源码:
channel的writeandflush方法会将数据写到channelpipeline中最后一个channelhandler然后数据从尾部开始向头部方向流动会经过所有的channelhandler, channelpipeline中的所有channelhandler都可以处理数据。