网站暂无响应 请点击屏幕重试怎么解决
「网站暂无响应,请点击屏幕重试」,这句话本身不带任何信息。它只说「这次没拿到结果」,没说断在哪。
网站暂无响应 请点击屏幕重试怎么解决,先别反复点。把这一次拆成五段,看卡在第几段,比点十次有用。下面这张表是先分一次。
| 现象 | 卡在哪一层 | 先看什么 |
|---|---|---|
| 无状态码、直接失败 | 解析或连接 | dns、tcp 两段 |
| 有状态码但空内容 | 应用层 | 码本身与 ttfb |
| 只有少数节点失败 | 线路或节点 | 那几个地区的线路 |
| 全部节点都失败 | 站点侧 | 解析记录与服务端 |
是站点挂了,还是我这边断了?
先分清范围。先换一台设备试,还不行再换一条网络。
判据是两边都不行,还是只有一边不行。只有一边不行,就查那一边;两边都不行,才回到站点。
有没有拿到状态码?
有状态码,说明请求已经到服务器,是应用层没给出内容。没有状态码,说明这一趟没走完。
判据是报告里那一趟有没有状态码。有码看码;有码但正文是空的,另算;无码看卡在哪一段。
五段里,卡的是哪一段?
<figure><img src="https://image.bt.cn/20261113/913db288214388f04cbbf186a2b48e47.svg" alt="请求的停点:没连上、没人回话、传了一半" loading="lazy" width="1200" /><figcaption>停在哪一段,就查哪一层</figcaption></figure>
dns 卡是问路慢,tcp 卡是连不上,tls 卡是握手没谈成,ttfb 卡是没人回话,下载卡是传了一半。
判据是最长那一段占总耗时一半以上。占了,就先动这一段。一半是经验线。
用宝塔拨测的网站测速跑一次,五段耗时和状态码是分开列的,先看卡在哪一段。
只有这一台设备不行,还要查站点吗?
不用。一台设备不行,先查这一台的网络、代理和浏览器设置。
判据是同一网络下另一台设备能不能开;最好再换一条独立网络试。能开,就先放下站点这一头。
点了重试就恢复了,还需要查吗?
要。「点一次就好」说明它是间歇的,间歇的问题更要看记录。
判据是同一时段跑三次,看失败的比例。偶尔一次,和三次里两次,是两回事。
重试一直不行,下一步动哪里?
先定一段,再改一处。
判据是五段里最长的那一段。改完同一批节点再跑一次,只比这一段。
有人看到提示就连续点十几次,页面偶尔出来了,就当修好了。第二天同样的时段又不行,一测才发现 ttfb 一直贴着同一个数,是后端在排队。