小编bla*_*arg的帖子

什么可能导致 apache 服务器锁定“发送回复”进程?

我将 CentOS 服务器作为 LAMP 堆栈运行,为自定义 php 应用程序提供服务。在看似随机的时间间隔内,它会减慢速度。查看服务器状态页面,我看到 PID 列表被锁定,其中有几个相同的 ajax 调用都是从一个用户的客户端 IP 请求的。(IP 变了,但始终只有一个)

我看到 'M' 参数状态是 W for "Sending Reply",这意味着什么?

缓慢通常会在 5 分钟到一个小时后自行解决。然而前几天我决定执行一个:

service httpd restart graceful.
Run Code Online (Sandbox Code Playgroud)

这完全解决了问题 - 10 分钟。以下是 14 分钟后的服务器状态,缓慢且锁定。请求似乎很快增加到 50,服务器速度变慢。

需要考虑的要点:

  • 多个请求总是来自同一个 IP
  • 请求的最长持续时间 (SS) 约为 200 秒
  • 所有请求都发送到一个 ajax.php 脚本
  • 放缓有时不会在几周内发生,然后在几天内发生几次
  • 用户在服务器地址的浏览器中只打开了几个标签 ~ 总共 25 个
  • 显然最糟糕的问题发生在下午晚些时候

在此处输入图片说明

所以我的问题是什么可能导致这种锁定,为什么所有的请求"Sending Reply"

这是httpd.conf

<IfModule worker.c>
StartServers         2
MaxClients          50
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>
Run Code Online (Sandbox Code Playgroud)

centos apache-2.2

5
推荐指数
1
解决办法
1万
查看次数

Centos服务器一直跳转到地址而不是静态分配的地址

我有一个配置了静态 IP 地址的无头 Centos 服务器。我禁用了网络管理器、avahi-daemon 等。每当我重新启动网络时,它只会跳转到 10.155.90.100 而不是所需的 10.155.90.61,没有任何解释:

这是我的 ifcfg-eth0:

   # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    #HWADDR=00:50:56:b0:5a:57
    IPADDR=10.155.90.61
    NETMASK=255.255.255.0
    GATEWAY=10.155.90.1
    TYPE=Ethernet
    USERCTL=no
    IPV6INIT=no
    PEERDNS=yes
    NM_CONTROLLED=no
Run Code Online (Sandbox Code Playgroud)

无论如何,它似乎正在运行 DHCP。我似乎无法在 /var/log/messges 中获得比这更详细的日志:

Jul 11 12:50:33 NET[4767]: /sbin/dhclient-script : updated /etc/resolv.conf
Jul 11 12:50:34 kernel: 8021q: adding VLAN 0 to HW filter on device eth0
Jul 11 12:50:34 kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Jul 11 12:50:34 kernel: e1000: eth0 NIC Link is Up 1000 Mbps Full …
Run Code Online (Sandbox Code Playgroud)

networking linux centos static-ip

5
推荐指数
2
解决办法
5838
查看次数

如果服务器运行缓慢,ping 仍然显示正常吗?

我正在尝试解决间歇性缓慢的应用程序问题,而无需直接访问网络。

一个网络上的服务器通过 DMZ 向不同网络上的 VLAN 提供网页。有人告诉我,当页面加载缓慢时,用户 ping 服务器并看到响应时间非常慢。

我的问题是,由于 ping 的网络负载最小,而且协议级别低于页面,因此 ping 速度慢是由慢速服务器引起的,还是表示网络速度慢?

networking ping

0
推荐指数
1
解决办法
232
查看次数

标签 统计

centos ×2

networking ×2

apache-2.2 ×1

linux ×1

ping ×1

static-ip ×1