《Netty进阶之路:跟着案例学Netty》将Netty框架的学习提升到了一个新的高度,书中精选了1000多个一线业务实际案例,从原理到实践全面解析了Netty项目的实践过程,让读者能够快速领悟Netty的专业知识,作者花费大量时间积累的经验,能够帮助读者提高编程水平,并培养分析解决问题的能力,这本书内容丰富,实用性强,对于想更深入了解Netty框架的开发人员来说是一本不可多得的参考书。
Netty将Java NIO接口封装,提供了全异步编程方式,是各大Java项目的网络应用开发必备神器。本书作者是国内Netty技术的先行者和布道者,本书是他继《Netty权威指南》之后的又一力作。在本书中,作者将在过去几年实践中遇到的问题,以及Netty学习者咨询的相关问题,进行了归纳和总结,以问题案例做牵引,通过对案例进行剖析,讲解问题背后的原理,并结合Netty源码分析,让读者能够真正掌握Netty,在实际工作中少犯错。本书中的案例涵盖了Netty的启动和停止、内存、并发多线程、性能、可靠性、安全等方面,囊括了Netty绝大多数常用的功能及容易让人犯错的地方。在案例的分析过程中,还穿插讲解了Netty的问题定位思路、方法、技巧,以及解决问题使用的相关工具,对读者在实际工作中用好Netty具有很大的帮助和启发作用。本书适合架构师、设计师、开发工程师、测试工程师,以及对Java NIO框架、Netty感兴趣的其他相关人士阅读。
目录
- 第1章 Netty服务端意外退出案例 1
- 第2章 Netty客户端连接池资源泄漏案例 22
- 第3章 Netty内存池泄漏疑云案例 37
- 第4章 ByteBuf故障排查案例 59
- 第5章 Netty发送队列积压导致内存泄漏案例 74
- 第6章 API网关高并发压测性能波动案例 96
- 第7章 Netty ChannelHandler并发安全案例 109
- 第8章 车联网服务端接收不到车载终端消息案例 124
- 第10章 Netty并发失效导致性能下降案例 155
- 第11章 IoT百万长连接性能调优案例 171
- 第12章 静态检查修改不当引起性能下降案例 195
- 第13章 Netty性能统计误区案例 205
- 第14章 gRPC的Netty HTTP/2实践案例 216
- 第15章 Netty事件触发策略使用不当案例 250
- 第16章 Netty流量整形应用案例 259
- 第17章 Netty SSL应用案例 279
- 第18章 Netty HTTPS服务端高并发宕机案例 288