Board logo

标题: [分享] 解决:升级wdcp v3 mysql服务莫名自动关闭 [打印本页]

作者: include5943    时间: 2017-7-12 13:55     标题: 解决:升级wdcp v3 mysql服务莫名自动关闭

本帖最后由 include5943 于 2017-7-12 14:02 编辑

部分使用wdcpV3的站长会遇到一个问题:wdcp v3 mysql服务莫名自动关闭,可以重启mysql,但过一会还会停止。
表面原因:服务器内存不够用
根本原因:Apache默认设置不够合理,导致小内存服务器内存浪费严重,运行一段时间后内存就不够用了
解决方案:
治标方法:1、提升服务器内存 2、增加虚拟内存(如何采用治标方法解决问题,不再多说)。
治本方法:优化wdcp的Apache配置
具体操作:
打开文件/www/wdlinux/apache/conf/httpd-wdl.conf
找到下面这段
BaiduShurufa_2017-7-12_11-1-18.png
里面的参数需要根据自己的情况(硬件参数、网站流量)进行合理的配置,如果不知道怎么改就保持默认,最后一个参数除外。
对于最后一个参数:MaxRequestsPerChild,默认设置为0,对小内存服务器来说就影响很大了。
如果MaxRequestsPerChild为"0",子进程将永远不会结束,很容易导致内存不够用。
因此,MaxRequestsPerChild的值一定不要用默认的0,尤其是对小内存主机来说,设置100左右的值是比较合适的,比如512内存,设置64就很稳。
最后,重启Apache。
如果修改后还是不见效,可能是硬件已经支撑不了当前的网站流量,还是早点升级配置吧。

ps:这个问题和wdcp的版本无关

图片附件: BaiduShurufa_2017-7-12_11-1-18.png (2017-7-12 11:13, 3.58 KB) / 下载次数 13382
http://www.wdlinux.cn/bbs/attachment.php?aid=7741&k=75eb8a2e80a0dc22e3ca95dadae9f822&t=1776509273&sid=60h44v






欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2