网站崩溃并再次重新启动

网站崩溃并再次重新启动

你好我有一个 wordpress 网站http://www.flippish.com。我的服务器有些问题,在我重启 apache 后,大约 1-2 小时它总是死机,然后又自动重启,我认为这是因为 apache 设置,我的 MAxclients 为:2000 ServerLimit 为:2300。我真的不太了解这个方面,我的 RAM 是 8GB,为什么网站负载过大,我是否需要为这个网站升级 RAM?

这是我的最高命令

[root@hivelocity ~]# top
top - 13:57:34 up 6 days,  8:31,  1 user,  load average: 2.30, 1.92, 1.83
Tasks: 942 total,   3 running, 939 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us, 13.2%sy, 50.2%ni, 31.0%id,  4.6%wa,  0.0%hi,  1.0%si,  0.0%st
Mem:   8051452k total,  7348388k used,   703064k free,   268420k buffers
Swap:  4300792k total,    71164k used,  4229628k free,  5876236k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1839 mysql     28   8 4435m 163m 4468 S 64.2  2.1 975:08.43 mysqld
23408 beta      24   4  288m  86m  10m R 15.5  1.1   0:00.47 php
   98 root      20   0     0    0    0 S  1.3  0.0   4:04.08 kswapd0
 9502 root      20   0 16072 2312  952 S  1.0  0.0  47:15.01 top
   17 root      20   0     0    0    0 S  0.3  0.0   1:56.85 ksoftirqd/3
 1456 root      20   0     0    0    0 S  0.3  0.0   6:46.67 kondemand/0
 1458 root      20   0     0    0    0 S  0.3  0.0   2:26.01 kondemand/2
 1459 root      20   0     0    0    0 S  0.3  0.0   2:42.79 kondemand/3
 1461 root      20   0     0    0    0 S  0.3  0.0   2:55.99 kondemand/5

答案1

您的 maxclients 设置相当高。如果实际上有 2000 个客户端访问您的网站,您预计 RAM 使用量是多少?这会迫使您使用 swap 吗?

尝试降低 maxclients 设置。

相关内容