开发者社区> 问答> 正文

页面请求 Waiting (TTFB) 时间过长? 400 报错

页面请求 Waiting (TTFB) 时间过长? 400 报错

本地请求  且请求极其简单 只有个helloworld  但是waiting时间太长了 求教造成此问题的原因是???如何解决????

电脑配置:

Apache2.4+php5.4

展开
收起
爱吃鱼的程序员 2020-05-30 22:41:53 2201 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

     慢查询?
    ######回复 @ddfdfdf : 我也碰到了######回复 @最爱不懂 : 什么原因我也碰到了这个######回复 @狂热的猴子 : 猴哥你在逗我呀, 这么快就找到了######J哥 找到原因了######这他妈的waiting时间就是处理数据的时间  请求到达服务器  服务器根据请求内容去执行程序  神马引入文件 载入类什么的  都在这段时间内执行   得出结果后  反馈回来  尼玛~怪不得时间这么长 框架复杂度问题  越复杂的框架 请求时间越长 我勒个嚓嚓嘣!!!!!######回复 @布洛克斯 : 我在想办法降低等待时间 看看有没有什么办法 因为这问题困扰我很久了######回复 @狂热的猴子 : 猴哥这是精益求精做大项目的节奏啊######回复 @布洛克斯 : J哥 我用几个框架都测试了 ZF Symfony ThinkPHP Codeigniter Yii 统统走了不下10遍 每次请求完成后 都用xdebug记录 看了文件引用 类库加载 我去~这些时间加起来 刚好就是waiting时间######为啥我的一个css有14秒的TTFB######ZF、drupal惹的祸呀, 缓存吧######

    什么原因, 我也遇到了, 我静态资源也很长时间 

    ######其原因大多在于 程序文件加载 类加载 我用php xdebug查的时候 很多时间耗在include上面 还有一些初始化的工作上 so 非常纠结 最近我看了一些可以编写常驻内存项目的语言 比如java python 就不存在这个问题 资源不会被释放掉 也就不存在反复引入文件等初始化操作了######我至今未能解决这个问题######

    ipv6

    host文件没有映射localhost

    ######回复 @文墨 : 试了一下,好像还真是,直接配IP速度就会快,不会再出现waiting 1min的问题了######mark 解决,感谢,nginx 的 localhost 里使用127.0.0.1 而不是使用对应服务器的域名 速度成功加快######

    上面的方法能解决一些情况,还有一些情况解决不了。

    2020-05-31 13:05:09
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载