Axis2 performance improve

上面一篇关于连接超时的文章,就是由于axis2客户端实现导致,下面是我用测试代码(启了4个线程,每个线程做4次调用)运行过程中的抓包: 可以看

tcp connect can't establish

最近碰到一起网络故障,有代表意义,记录下过程 故障现象 客户系统频繁报调用超时,检查后端服务提供方日志,并没有发现服务调用异常情况,服务调用时长

binary notes

编译之后产生的二进制文件,有很多种不同的格式,一般在linux下,elf是最常用的,如果没有特殊说明,这里指的都是elf格式的二进制文件 ELF readelf

Linux trace

对于linux下的trace,我建议你参考Brendan Gregg的文章:Choosing a linux tracer,里面详细列出了linux下每个t

gdb notes

linux下最重要的debug工具,对于问题分析,非常有帮助。掌握gdb对于linux开发和故障诊断是必备的技能。 info info addr # info symbol # 显示地址的s