首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache空响应Diognosis

Apache空响应Diognosis
EN

Server Fault用户
提问于 2016-03-17 12:18:10
回答 1查看 2.7K关注 0票数 0

我的服务器随机提供空响应。这大约是四个星期,我不知道是什么问题。

我将尽我最大的努力向你提供关于我的问题的广泛信息。

服务器规范: centos 6,apache webserver,mysql数据库,php

  1. 当服务器流量较高时,从服务器获得空响应的机会增加。
  2. 服务器发出一个空响应需要一些时间(大约2-10秒)。

3.当我遇到这个问题时,它持续20秒到4分。

  1. 服务器为特定的ips提供这个空响应。如果我从另一个叶加载网站,网站加载没有任何问题。
  2. 我发了一张票给服务器提供商(他们是hetzner的再卖家),他们说网络没有什么问题。(但我认为,可能存在一个带宽限制,可以达到或某种类型的防火墙)
  3. 我转身看了看表,问题依然存在。
  4. 在问题发生期间,服务器需要大约10秒才能发出空响应。在这10秒钟内,如果我重新启动httpd服务器。它马上就会发出空洞的回应。

8.当服务器遇到此问题并在端口80上发出空响应时,我在apache 800端口上安装了nginx。800端口仍然有问题。并发出连接复位。

  1. 服务器负载低于1
  2. 当服务器发出空响应时,我仍然可以通过ssh端口连接到服务器。
  3. 错误日志中没有任何内容。
EN

回答 1

Server Fault用户

发布于 2016-03-17 13:46:23

在我看来,由于服务器负载高或其他原因,应用程序中的某个地方出现了超时。这个超时没有得到正确的处理,它会将一个空页面返回给Apache。

这种超时可能发生在数据库查询、应用程序代码、外部请求等。如果应用程序没有正确处理问题,数据库问题也可能导致此错误。任何事情都没有出现,但这并不排除可能的原因。

如果不了解应用程序体系结构的细节,就不可能给出更精确的答案。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/764345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档