Netty
Netty
zzhongcy
因为站在了巨人的肩上,所以我看得更远。
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
Netty 学习笔记之【回调设置】
连接断开回调 Channel连接断开时,执行函数 /** * Remover from HashMap */ private final ChannelFutureListener remover = new ChannelFutureListener() { public void operationComplete( ChannelFuture future)原创 2014-03-28 10:15:36 · 2790 阅读 · 0 评论 -
Netty框架入门
1:下载netty的jar和官方文档:http://www.jboss.org/netty/。现在的稳定版netty-3.6.3.Final-dist.tar.bz2。 2:将一个jar(netty-3.6.3.Final.jar)加到项目中,另一个源码包(netty-3.6.3.Final-sources.jar)也可以加进去。 3:例子实现 《服务端程序》 (一)首先编转载 2014-03-18 21:57:25 · 1728 阅读 · 0 评论 -
Netty 实例
网上的netty资料很少,感觉很少有人分享这方面的东西,最近捣鼓了下netty,一哥们说还不错,做底层通信,呵呵 ,测试结果 还不错 ,目前打算作为项目的备用底层通信方案 不说其他的 直接上代码,分享下 。有什么疑问直接留言。 package com.commons.nettyCore; import com.commons.logger.NioSocket_log; import com转载 2014-04-08 12:58:57 · 2765 阅读 · 0 评论 -
Netty长连接的事件处理顺序问题
博客分类: 网络开发+Mina+Netty 最近的一个线上项目(认证服务器)老是出现服务延迟的情况。具体的问题描述: (1)客户端发送一个请求A(长连接),在服务器端的业务层需要20秒以上才能接收到。 (2)客户端发送一个请求B(端连接),在服务器端的业务层可以迅速接收到。 从现象大致知道问题出在服务器端的网络接收层,大量通过长连接发送过来的请求都堵塞在网络层得不到处转载 2014-03-18 21:59:31 · 4755 阅读 · 0 评论 -
Netty源码分析之handler decoder
ChannelHandler是处理业务逻辑的代码所在。下面首先分析下ChannelHandler的体系结构,然后重点分析几个有意思的Handler:IdleStateHandler、ExceptionHandler 1.ChannelHandler在Netty中的位置 ChannelHandler分upstreamChannelHandler和downstreamChannelHandle转载 2014-03-27 10:06:15 · 2799 阅读 · 0 评论 -
Netty HashedWheelTimer过多导致内存泄漏的排错
Netty HashedWheelTimer过多导致内存泄漏的排错转载 2014-04-08 19:34:21 · 2833 阅读 · 0 评论