个人博客网站接数据库出错

回复 收藏
个人博客网站建好后,在设置博客时出现连接数据库出错,查看服务器死机,重启服务器,查看日志

vim /var/log/messages
有如下一些错误

Out of memory in UB 58783: OOM killed process 1195 (nginx) score 0 vm:26144kB, rss:668kB, swap:408kB

Out of memory in UB 58783: OOM killed process 682 (mysqld) score 0 vm:1344188kB, rss:250272kB, swap:201356kB


OOM killed  Out of memory  出现这些是 Low memory 被耗尽 ,系统杀死一些占用内存高的进程,使系统正常运行

free -lm  查看使用剩余内存

             total       used       free     shared    buffers     cached
Mem:           512        502          9          0          0         11
Low:           512        502          9
High:            0          0          0
-/+ buffers/cache:        491         20
Swap:          256        141        114

内存不足,ntsysv进入配置界面,去掉一些无关服务  

top 查看系统动态负载,发现 php-fpm 进程有20个(配置是照着笔记直接复制的),如是配置php-fpm.conf

vim /usr/local/php_nginx/etc/php-fpm.conf

m.max_children = 50                     ##最大可以启动几个php-fpm子进程
pm.start_servers = 5                       ##一开始启动时子进程个数
pm.min_spare_servers = 5            ##最小空闲子进程个数,没有任务时
pm.max_spare_servers = 10

由于是个人博客访问人事少,将各个子进程个数调小,内存使用量有所好转

[root@liang ~]# free -lm
             total       used       free     shared    buffers     cached
Mem:           512        375        136          0          0         74
Low:           512        375        136
High:            0          0          0
-/+ buffers/cache:        301        210
Swap:          256        170         85

解决问题过程就这样了,个人经济不行,配置太渣没办法



2016-03-16 19:38 举报
已邀请:
0

hmh

赞同来自:

好厉害,都搭建个人博客了。学习啊有步骤没
0

liang

赞同来自:

本帖最后由 liang 于 2016-6-26 21:32 编辑
hmh 发表于 2016-3-21 23:21
好厉害,都搭建个人博客了。学习啊有步骤没

搭建过程和视屏里的discuz 一样,我只是把论坛为主和博客为次,建在一起

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: