我只是每天抽出几分钟,写写自己想到的东西。有时间会进行修正。

  F5 是一直专注于4到7层,但是ping F5上某个IP 总丢包,总和F5 有点关系吧,哈哈~,说这话,想必做过F5的人,都有点苦逼了吧。所以,排错F5 还是要从1到7层一点一点的去找问题。当然如果你是大神,定位准确无话可说。

  首先确定问题到底属于哪一层。

  ping命令是检测三层一下的有效工具,很多人经常使用但却不知道ping 的真正使用原理(先标记后续在详述),ping 不通或丢包的问题,问题都应该在三层以下吧。

  telnet命令,主要检测四层是否正常。telnet某个开放端口的IP,如果成功(标记,后续详述),则只能证明这个IP开放了端口,不能说明应用的正常。注意我的用词,很多人telent vip 成功,就觉得应用应该没问题,但是,可以出现,vip健康检查,应用就是不通的情况,原因就是健康状况选择了ping。

  curl命令,主要检测7层是否正常。这个命令,对F5还是蛮重要的(标记后续详述)。

 以上,操作后,如果找不出问题,最后的最后还有最终解决方法,那就是抓包了。

 tcpdump命令,是F5 解决很多问题的重要工具。

 httpwatch也可以作为处理问题的一个工具。