
netty
文章平均质量分 91
「已注销」
这个作者很懒,什么都没留下…
展开
-
Netty服务端启动源码解析
什么是Netty 异步事件驱动框架,用于快速开发高性能服务端和客户端 封装了JDK底层BIO和NIO模型,提供高度可用的API 自带编解码器解决拆包粘包问题,用户只用关心业务逻辑 精心设计的reactor线程模型支持高并发海量连接 自带各种协议栈让你处理任何一种通用协议都几乎不用亲自动手Netty的抽象流程 首先,我们给出一张简单的socket运行流程,并用netty进行抽象描述,可如下图表...原创 2018-06-22 17:59:52 · 626 阅读 · 0 评论 -
Netty单机百万连接及优化
单机百万连接调优实现单机的百万连接,瓶颈有以下几点:如何模拟百万连接 突破局部文件句柄的限制 突破全局文件句柄的限制在linux系统里面,单个进程打开的句柄数是非常有限的,一条TCP连接就对应一个文件句柄,而对于我们应用程序来说,一个服务端默认建立的连接数是有限制的。如何模拟百万连接如上图所示,当服务端开启一个端口,客户端去连接,除去固定的端口,最多只能实现单机6W的连接...原创 2018-08-18 23:09:20 · 14984 阅读 · 8 评论