[Web] apache几分钟就死掉,紧急求助!

weixin_38060792 2010-08-22 11:14:25

我用的是Godaddy Unix的VDS服务器,内存256M,可用峰值1G,硬盘30G,流量500G的那款。
目前服务器网站情况:目前挂载约10多个网站,其中一个日IP约为2000~5000,其余网站都是企业型网站,日IP共不足500。全部网站日均PV也不过万把。MYSQL数据库总占有量约合5G。(主要是流量最大的那个站,用的是Discuz的SupeSite,UChome,BBS架设,内容约合100万条,数据库占约3G)
几天以前一直运行的都还算可以,虽然Apache和MYSQL有时会有死机,在Godaddy Simple Control Panel面板中设置定时重启Apache和MYsql还算没大事。
但是最近几天以来就不行了,Apache启动有时候3~5分钟,有时候10~20分钟就会死掉,Crontab中设置了定时重启Apache也没用,必须SSH手工重启,有时候Apache死掉的时间过长,手工重启Apache也没用,比如reboot重启服务器才行,然后又重复以上情况,几分钟就死掉。
httpd.conf反复优化设置都不起作用。
服务器上还有Simple Control Panel运行的tomcat55,不过我以前为了节约内存,就禁止了,需要的时候才启动tomcat,现在连tomcat也无法启动了。
现在是连crontab设置好像都不能生效。
不知道是Godaddy进行了资源限制导致的,还是其他原因。经过几天网上反复的尝试,寻找,都没有好的解决办法,所以想请CU达人们帮忙看看还有什么好的解决方案。


下面,我贴出我的一些参数配置:
httpd.conf的主要参数:
Timeout 5

KeepAlive on

MaxkeepAliveRequests   150

KeepAliveTimeout  5


<IfModule prefork.c>
StartServers      2
MinSpareServers    2
MaxSpareServers    3
ServerLimit      700
MaxClients       500
MaxRequestsPerChild   1000
</IfModule>
也设置过

<IfModule prefork.c>
StartServers      5
MinSpareServers   5
MaxSpareServers    10
ServerLimit      256(这个参与反复调试过多种)
MaxClients       256(这个参与反复调试过多种)
MaxRequestsPerChild   1000(这个参与反复调试过多种)
</IfModule>


下面是/var/logs/messages日志
Aug 22 05:29:04 ip-97-***-***-183 syslogd 1.4.2: restart.
Aug 22 09:18:13 ip-97-***-***-183 shutdown[27990]: shutting down for system reboot
Aug 22 09:18:13 ip-97-***-***-183 init: Switching to runlevel: 6
Aug 22 09:18:14 ip-97-***-***-183 saslauthd[23916]: server_exit     : master exited: 23916
Aug 22 09:18:18 ip-97-***-***-183 xinetd[23746]: Exiting...
Aug 22 09:18:18 ip-97-***-***-183 exiting on signal 15
Aug 22 09:19:10 ip-97-***-***-183 syslogd 1.4.2: restart.
Aug 22 09:19:11 ip-97-***-***-183 xinetd[29985]: xinetd Version 2.3.14 started with libwrap loadavg labeled-networking options compiled in.
Aug 22 09:19:11 ip-97-***-***-183 xinetd[29985]: Started working: 0 available services
Aug 22 09:19:14 ip-97-***-***-183 saslauthd[30158]: detach_tty      : master pid is: 30158
Aug 22 09:19:14 ip-97-***-***-183 saslauthd[30158]: ipc_init        : listening on socket: /var/run/saslauthd/mux
Aug 22 09:19:15 ip-97-***-***-183 init: no more processes left in this runlevel
...全文
7 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧