- 博客(2)
- 收藏
- 关注
转载 当 Thrift 遇到 JDK Epoll Bug
##前言相信不少 Java server 端程序深受臭名昭著的 JDK Epoll Bug 其害。一旦触发所有 Selector 线程处于空转状态不能自拔,直至 cpu 跑满,不再处理外来连接。对于外部调用者来说这意味着服务不可用,这真是一场灾难。笔者不才,前段时间在使用 Thrift 作...
2017-08-12 17:04:00 198
转载 Thrift源码分析--TThreadedSelectorServer线程模型
Thrift的网路服务模型之一的 TThreadedSelectorServer 实现了多Reactor线程模型,请先理解线程模型再深入分析源码。线程模型的讲解此处不再赘述,给出一张总结图如下:截图来自:Thrift 服务模型和序列化机制深入学习下面从一次完整的服务调用过程来分析源码:...
2017-03-17 21:17:00 548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人