我们注意到在其日志中提供来自apache的请求所需的时间非常长(超过2-3分钟)。专门针对移动设备。
我对apache知识非常了解,所以这个日志参数意味着什么:
服务请求所需的时间,以秒为单位。
这些时间是否很长,因为片状网络上的移动客户端需要很长时间才能收到数据?我会认为apache会将数据丢弃在线上并立即写入日志吗?
如果是这种情况,那么为什么移动网络通常会导致apache进程超长(保持活跃,或者那种性质)?或者我应该从内部开始查看我自己的代码,以找出使apache花费这么长时间的事情(再次,我相信这些端点相对较好 - 例如快速)。
提前致谢!
答案 0 :(得分:0)
我建议你仔细阅读this query on Google的一些结果。基本上看起来,是的,移动设备需要很长时间才能通过慢速连接接收数据。它不能“将数据转储到线路上”,线路不是一个大的队列/等待区域。收到更多数据包,因为收到了前一个数据包。您可以使用一些客户端数据来扩充日志记录以了解更多信息(渲染时间等以及有关设备及其行为的更多详细信息)。