更新时间:2019-07-25 11:31:15
封面
版权信息
序1
序2
前言
第1章 Netty服务端意外退出案例
1.1 Netty服务端意外退出问题
1.2 Netty优雅退出机制
1.3 总结
第2章 Netty客户端连接池资源泄漏案例
2.1 Netty连接池资源泄漏问题
2.2 Netty客户端创建机制
2.3 总结
第3章 Netty内存池泄漏疑云案例
3.1 Netty内存池泄漏问题
3.2 Netty内存池工作机制
3.3 总结
第4章 ByteBuf故障排查案例
4.1 HTTP协议栈ByteBuf使用问题
4.2 Netty ByteBuf实现机制
4.3 总结
第5章 Netty发送队列积压导致内存泄漏案例
5.1 Netty发送队列积压案例
5.2 Netty消息发送工作机制
5.3 总结
第6章 API网关高并发压测性能波动案例
6.1 高并发压测性能波动问题
6.2 Netty消息接入内存申请机制
6.3 总结
第7章 Netty ChannelHandler并发安全案例
7.1 Netty ChannelHandler并发安全问题
7.2 Netty ChannelHandler工作机制
7.3 总结
第8章 车联网服务端接收不到车载终端消息案例
8.1 车联网服务端接收不到车载终端消息问题
8.2 NioEventLoop线程工作机制
8.3 总结
第9章 Netty 3.X版本升级案例
9.1 Netty 3.X的版本升级背景
9.2 版本升级后数据被篡改问题
9.3 升级后上下文丢失问题
9.4 升级后应用遭遇性能下降问题
9.5 Netty线程模型变更分析
9.6 总结
第10章 Netty并发失效导致性能下降案例
10.1 业务ChannelHandler无法并发执行问题
10.2 Netty DefaultEventExecutor工作机制
10.3 总结
第11章 IoT百万长连接性能调优案例
11.1 海量长连接接入面临的挑战
11.2 智能家居内存泄漏问题
11.3 操作系统参数调优
11.4 Netty性能调优
11.5 JVM相关性能优化
11.6 总结
第12章 静态检查修改不当引起性能下降案例
12.1 Edge Ser vice性能严重下降问题
12.2 克隆和浅拷贝
12.3 总结
第13章 Netty性能统计误区案例
13.1 时延毛刺排查相关问题
13.2 Netty关键性能指标采集策略
13.3 总结
第14章 gRPC的Netty HTTP/2实践案例
14.1 gRPC基础入门
14.2 gRPC Netty HTTP/2服务端工作机制
14.3 gRPC Netty HTTP/2客户端工作机制
14.4 gRPC消息序列化机制
14.5 gRPC线程模型
14.6 总结
第15章 Netty事件触发策略使用不当案例
15.1 channelReadComplete方法被调用多次问题
15.2 ChannelHandler使用的一些误区总结
15.3 总结
第16章 Netty流量整形应用案例
16.1 Netty流量整形功能
16.2 Netty流量整形应用
16.3 Netty流量整形工作机制
16.4 总结
第17章 Netty SSL应用案例
17.1 Netty SSL功能简介
17.2 Netty客户端SSL握手超时问题
17.3 SSL握手性能问题
17.4 SSL事件监听机制
17.5 总结
第18章 Netty HTTPS服务端高并发宕机案例
18.1 Netty HTTPS服务端宕机问题
18.2 功能层面的可靠性优化
18.3 架构层面的可靠性优化
18.4 总结
第19章 MQTT服务接入超时案例
19.1 MQTT服务接入超时问题
19.2 基于Netty的可靠性设计
19.3 总结
第20章 Netty实践总结
20.1 Netty学习策略
20.2 Netty故障定位技巧
20.3 总结