全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1044|回复: 15
打印 上一主题 下一主题

DZ 论坛经常502,loc 大神有建议么?

[复制链接]
跳转到指定楼层
1#
发表于 2016-7-6 22:11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个地方小门户,也就几千 pv,突然现在开始经常不开了。
log 提示:

  1. WARNING: [pool www] child 13760, script '/home/wwwroot/luntan/forum.php' (request: "GET /forum.php") execution timed out (77.310180 sec), terminating
复制代码


某云的  4核心4G 120G 的 SSD 云盘。

Centos 7 + Nginx + PHP5.4 + RDS (Mysql 5.6)。


主要还是 php 挂了,PHP-FPM 参数如下:

  1. pm = dynamic
  2. pm.max_children = 180
  3. pm.start_servers = 100
  4. pm.min_spare_servers = 60
  5. pm.max_spare_servers = 180
  6. pm.max_requests = 3096
  7. pm.process_idle_timeout = 10s
  8. request_terminate_timeout = 60
  9. request_slowlog_timeout = 0
复制代码



从性能监控哪里看,网站打开时间变长的时候,数据库的读取也变长了,是不是还要调整数据库参数? 不过我看了数据库的监控,所有参数 iops、连接使用率、内存使用率 等最高也就跑到 80% 左右。


实在想不通了,求助
推荐
发表于 2016-7-6 22:17:45 | 只看该作者
用Apache能好些不?另外生产环境用Centos 6更稳定些吧。
3#
 楼主| 发表于 2016-7-6 22:26:19 | 只看该作者
wo284473037 发表于 2016-7-6 22:17
用Apache能好些不?另外生产环境用Centos 6更稳定些吧。

暂时没有换 apache 的打算, 如果要换的话,干脆直接上 php7 + dzf 了。


CentOS 只要GA 了,都是问题的生产环境
4#
发表于 2016-7-6 22:32:05 | 只看该作者
开缓存试试吧 你这配置几千PV随随便便吧
5#
 楼主| 发表于 2016-7-6 22:34:55 | 只看该作者
maro666 发表于 2016-7-6 22:32
开缓存试试吧 你这配置几千PV随随便便吧

上 memcached 了,忘写了
6#
发表于 2016-7-6 22:39:10 | 只看该作者
进DZ论坛,把数据库优化一下试试,
7#
 楼主| 发表于 2016-7-6 22:54:06 | 只看该作者
云生 发表于 2016-7-6 22:39
进DZ论坛,把数据库优化一下试试,

也试过了
8#
发表于 2016-7-6 22:57:53 | 只看该作者
我论坛,每天 IP 1千多一点,
是这样配置的。感觉你的太多了,

pm = dynamic
pm.max_children = 20
pm.start_servers = 12
pm.min_spare_servers = 12
pm.max_spare_servers = 20
request_terminate_timeout = 50
request_slowlog_timeout = 0
slowlog = var/log/slow.log
9#
 楼主| 发表于 2016-7-6 23:00:42 | 只看该作者
云生 发表于 2016-7-6 22:57
我论坛,每天 IP 1千多一点,
是这样配置的。感觉你的太多了,

可是,就算我那样写了,照样 502 啊
10#
发表于 2016-7-6 23:42:15 | 只看该作者
ivmm 发表于 2016-7-6 23:00
可是,就算我那样写了,照样 502 啊

换centos 6 64位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-3-13 23:22 , Processed in 0.075724 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表