全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2720|回复: 10
打印 上一主题 下一主题

[经验] lnmp 502错误解决方案

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-28 21:09:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
php-fpm里面的这两个参数
如果php-cgi在xx时间内有xx个进程因为资源不足退出就平滑重启

; If this number of child processes exit with SIGSEGV or SIGBUS within the time
; interval set by emergency_restart_interval then FPM will restart. A value
; of '0' means 'Off'.
; Default Value: 0
emergency_restart_threshold = 5

; Interval of time used by emergency_restart_interval to determine when
; a graceful restart will be initiated.  This can be useful to work around
; accidental corruptions in an accelerator's shared memory.
; Available Units: s(econds), m(inutes), h(ours), or d(ays)
; Default Unit: seconds

这个修改后运行一段时间,确实有效

还有一种是监听两个php-cgi端口
; Default Value: 0,一个设为backup,写个python程序中转backup的请求,同时重启另一个php-fpm
emergency_restart_interval = 120

评分

参与人数 2威望 +12 收起 理由
monface + 5 原创内容
pmalc + 7 精品文章

查看全部评分

2#
发表于 2010-11-28 21:14:04 | 只看该作者
咱用LAMP
不存在这样的问题
3#
发表于 2010-11-28 21:14:24 | 只看该作者
原帖由 cnweb 于 2010-11-28 21:14 发表
咱用LAMP
不存在这样的问题
4#
发表于 2010-11-28 21:16:29 | 只看该作者
以暴制暴的方法,不好
5#
发表于 2010-11-28 21:21:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
6#
发表于 2010-11-28 21:27:34 | 只看该作者
LAMP 真的很好吗?
7#
发表于 2010-11-28 21:40:03 | 只看该作者
LNAMP更好
8#
发表于 2010-11-28 21:49:26 | 只看该作者
都很好用·········
9#
发表于 2010-11-29 00:26:01 | 只看该作者
楼主的意思是设置php-fpm成这样:
emergency_restart_threshold = 5
emergency_restart_interval = 120

然后就可以了?

我的php-fpm原来的设置是这样的:
    <value name="emergency_restart_threshold">10</value>
    <value name="emergency_restart_interval">1m</value>

还需要改成你的设置吗?

[ 本帖最后由 GoTop 于 2010-11-29 00:27 编辑 ]
10#
发表于 2010-11-29 00:33:39 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-14 03:26 , Processed in 0.063294 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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