现状:
vs负载端口为80并添加XFF,pool包含2个member,member的monitor端口为80&9000.
故障现象:
应用同事描述说再完全复制了一个member并添加到pool后出现调用该vs时发生返回值为空的问题,将新加服务器disabled之后没问题;直接调用任何一台服务器都没问题。
故障分析:
绕过f5后并未再出现问题,故初步判断问题出在f5上。先从f5上抓包看看。
故障解决:
f5抓包后发现在SNAT地址代理访问源请求新加服务器时出现大量重传报文。
此时询问f5技术支持说都没遇到过。
在问题服务器上抓包后发现也有上述重传现象。
然后应用同事将问题服务器重启。再抓包发现上述重传现象消失。
询问开发同事说,故障解决。