没有哪台电脑是孤立的。我们整天连接着许多不同的服务器,甚至根本不会去想这件事。直到我们无法连接,或者连接延迟得让你开始考虑暂时离线(天哪!)。
也许你可以休息一下,但如果你的客户无法连接到你的网站或服务器,这可能是个大问题。诊断问题的第一步是运行ping测试。在ping测试中,你的台式机或笔记本会向服务器发送ping。服务器应该几乎瞬间回复ping。如果耗时超过几秒钟,问题就是我们老朋友——延迟。如果ping测试完全没有响应,那你就遇到了更大的麻烦。一旦知道了问题所在,你就可以进行故障排除。你可能想定期运行ping测试,以便在问题出现时,你能比CEO更早知道。
自己动手进行Ping测试
运行ping测试一个快捷简单的方法是使用Windows命令。在命令提示符下,输入相应的命令:
要ping某个IP地址,输入:ping 123.123.1.1
要ping某个网站,输入:ping dotcom-monitor.com
你应该会在几秒钟内获得ping测试结果。你会看到从你的电脑到服务器的来回行程所需的最小、最大和平均毫秒数。如果你只是偶尔运行ping测试,这就足够了。如果你需要更频繁地测试,自动化工具会让你的生活轻松得多。
Ping测试工具
像Dotcom-Monitor的ICMP/Ping工具这样的ping测试解决方案提供了你所需要的所有自动化功能。最重要的是,这种工具会持续不断地ping你的服务器,让你几乎能立即知道中断情况。持续监控意味着你可以在客户或用户发现问题之前修复它们。
步骤 1:确定每次测试中需要ping的所有目标。 对于一个电商网站,这可能包括首页、登录页和结账页。确保包括对业务关键任务至关重要的任何内容。
步骤 2:将所有IP地址或网站地址输入到ping测试工具中。任何物有所值的工具都应当让这一步直观易用。
步骤 3:对所有这些地址运行一次ping测试。如果你输入了任何IP地址或网站地址错误(拼写错误是软件测试的大敌),这时你就会发现问题。
步骤 4:为自动ping测试设置计划。对于仅在本地工作时间由客户访问的Web应用,全天候测试并非必须。需要全天候运行的电商网站则需要24/7的ping测试。你也可以根据需要使用这些工具运行一次性ping测试。
不要吝啬Ping测试
失败的ping测试表明你公司的关键使命功能出现了问题。依赖人工抽查测试远远不足以保障你的业务正常运行。