文章分类 - netty
摘要:1.需要一个机制,使发数据与接数据同步 注意 netty 发送数据 与 接收数据 两者并无关系 ,并不存在 发过去之后等待响应的概念; 但我们调用方法却是存在调用之后等待结果的过程; 故需有一定的方式使得netty的发送数据与接收数据之间形成同步关系; 最简单的, 可以 通过 在 write 后wa
阅读全文
摘要:用户指定的超时时间 readerIdleTimeNanos 上次操作时间 lastReadTime nextDelay = readerIdleTimeNanos - (currTime - lastReadTime) 可以看出 nextDelay 表示的是离超时事件的发生还有多久 如果 nextD
阅读全文
摘要:select到一系列事件后,轮流发起channelReadint size = readBuf.size();for (int i = 0; i < size; i ++) { readPending = false; pipeline.fireChannelRead(readBuf.get(i))
阅读全文
摘要:在parentGroup的eventLoop中执行processSelectedKeys, 进一步执行 processSelectedKey(k, (AbstractNioChannel) a);a就是最初启动服务器时创建的NioServerSocketChannel;在a的读取操作过程中就会执行j
阅读全文
摘要:netty 服务端启动 bind parentGroup bossGroup eventLoop启动 线程启动
阅读全文

浙公网安备 33010602011771号