我有一个在Ubuntu 14,Apache 2.4.7和PHP 5.5.9上运行的简单php脚本。每隔一段时间,请求似乎停止,并且在大约40秒(通常<100ms)之后,它以空页面,200 OK和刷新标头响应到相同的URL。如果最近一段时间内没有对脚本提出请求,我认为它会更频繁地发生。
响应:
HTTP/1.1 200 OK
Content-Type: text/html
Pragma: no-cache
Refresh: 1; URL=http://xxx.xxx.xxx.xxx/script.php?t=1407272586793
Connection: Close
脚本内容:
<?php
//# Provide server time
header('Access-Control-Allow-Origin: *');
echo '{"time":"'. gmdate("Y-m-d H:i:s") .' +0000"}';
似乎不是Apache访问或错误日志中的请求记录。
我不确定如何找到这个停滞的地方。有没有人以前经历过这个,或者对我如何进一步调试这个有什么建议?