我是新来的,所以如果我问任何愚蠢的话,请原谅我。
我正在使用moodle(开源LMS),它有一个function,你可以上传一个scorm包,需要一个可靠的互联网连接,才能正常工作。 因此,它有一段代码不断向txt文件发送请求,如果请求花费的时间超过2秒,则向用户显示popup窗口,表示您的Internet连接速度太慢。
我的互联网连接是可靠和稳定的,但这个popup不断popup和消失。 我敢肯定,这不是互联网连接,因为没有办法需要2秒加载txt文件。
我认为它必须与服务器configuration有关,或者服务器认为它被淹没,因此拒绝访问该文件。 我如何检查这是否是原因?
该服务器是一个AWS服务器,运行Ubuntu 14.04。
我find的这个线索显示了同样的问题,但他们的解决scheme是注释掉支票。 我宁愿find问题的原因。
我假设你正在使用Apache来提供文件。 我build议先找出Apache为这些文件服务需要多长时间。
这是一个很好的文章: http : //www.ducea.com/2008/02/06/apache-logs-how-long-does-it-take-to-serve-a-request/
如果确实需要很长时间才能提供这些文件,那么我将开始分解它,并试图找出apache生成内容/页面需要多长时间。 即真正的networking或服务器/ Apache的configuration问题。
您是否还从AWS控制台检查过您的实例没有超载(CPU使用率)?