我正在使用wget下载文件,并在多个服务器(相同的供应商)我得到“连接closures”,套接字errno 4,errno 4套接字错误超时等
我能做些什么来显示提供者这是他们的问题? 或者如果我错了,我怎么能找出更多的原因?
感谢您的帮助,非常感谢
我试过了:
如果这是一个networking问题,traceroute和ping是有用的高级工具来获得可靠性的感觉。 如果有的话,使用tcpdump / wireshark的数据包捕获将提供有关底层协议传输的更多细节。 例如,如果您看到一堆tcp重新传输,这可能表示networking有问题(从实际的线路到networking硬件)。
如果您执行数据包捕获,则应该从导致套接字closures并向后工作的时刻开始。 取决于套接字是如何closures的(哪个端点发送一个rst或fin),这也可以表明问题是否在networking或应用程序两端。
你的监测显示了什么? 如果你没有监视服务器,那就是第一步。 你看到CPU使用率高峰吗? 大型入站stream量高峰? 大量的传入HTTP请求? 你甚至可以设置一个ping到你的网关,如果你看到丢失的数据包,最有可能表明networking问题。
没有任何有关服务器性能的数据,我们不能给你任何有意义的答案。
先生你做了一件事,开始下载wget,同时你检查命令netstat -p tcp和显示报告提供商….