Avatar notebook default
41篇文章 · 29950字 · 4人关注
  • Selector在netty和tomcat中的使用

    普通nio的使用方式 普通方式的nio使用,客户端使用socketChannel进行connect,而服务端通过ServerSocketChan...

  • Netty中如果触发了异常其怎么处理逻辑

    一般都是在我们的handler里面出现异常,如果出现了则会触发我们的exceptionCaught方法,我们所有默认的handler都是一层层传...

  • Netty的定时任务

    当channel不是active的时候其对应的定时任务也会取消定时任务执行的时候会先设置uncancellble 但是这是时候 结果以及被设置为...

  • ChunkedWriteHandler

    write方法将数据包装成PendingWrite塞入队列flush方法:从队列里面取出数据对于如果是ChunkedInput类型的数据会自动切...

  • IdleStateHandler 开启observeOutput 监控读超时的逻辑

    IdleStateHandler 开启observeOutput 监控读超时的逻辑是监控这次发送的entry对象和上一次的是否一致,以及所有待发...

  • IdleStateHandler

    可以注册多个定时任务来进行读写和全部超时任务检测,也可以做心跳检测 observeOutput:代表我们的outbounderbuffer的数据...

  • Netty如何传输文件

    首先发送端将file包装成filereigon传输,其内部会循环的将文件发送到接收端而接收端接收到的都是bytebuf,然后我们接收端可以将其写...

  • Netty对象池-RECYCLER原理

    Netty对象池-RECYCLER原理 1.RECYCLER专门分配和回收netty的bytebuf对象的 2.其有newObject方法需要实...

  • BtyeBuf的相关原理

    1.首先声明,netty内部通过ByteBufAllocator来使用bytebuf,他也推荐使用者按照这样方式使用。不仅仅因为netty在这个...

文集作者