ctx.write()和channel().write()的区别

  1. 若是咱们是调用ctx.write()方法的话,会从当前的hander往前找第一个outbound来执行。记住必定要将OutBoundHandler先添加进ChannelPipeline。不然会跟指望的结果不一致。
  2. 若是咱们是使用channel().write()方法。能够不用考虑outbound和inbound的添加顺序。每次都会从tail往前找第一个是outbound的handler来执行。
相关文章
相关标签/搜索