全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: undertake
打印 上一主题 下一主题

[Windows VPS] eaccelerator_cache每天都多200多m,怎么解决啊?

[复制链接]
11#
发表于 2012-5-2 13:06:35 | 只看该作者
undertake 发表于 2012-5-2 10:29
貌似看不到?

eaccelerator.shm_ttl="1800"
eaccelerator.shm_prune_period="3600"
这里就是设置时间的
12#
发表于 2012-5-2 13:11:05 | 只看该作者
可以删除
13#
发表于 2012-5-2 13:47:03 | 只看该作者
ttl设置没?
14#
发表于 2012-5-2 14:06:34 | 只看该作者
php.ini
配置
我也是遇到了这个问题
上午刚配置了一下
15#
发表于 2012-5-2 16:00:59 来自手机 | 只看该作者
任务计划定时清理搞定
16#
发表于 2012-5-2 16:15:50 | 只看该作者
本帖最后由 肥鱼 于 2012-5-2 16:26 编辑

  NGINX 502 Bad Gateway是因为nginx因为内存不足,php反应缓慢,php进程不足等引起的一类服务器错误。
编辑本段发生原因
  1、PHP FastCGI进程数不够用   当网站并发访问巨大时,php fastcgi的进程数不有一定的保障,因为cgi是单线程多进程工作的,也就是说cgi需要处理完一个页面后再继续下一个页面。如果进程数不够,当访问巨大的时候,cgi按排队处理之前的请求,之后的请求只有被放弃。这个时候nginx就会不时的出现502错误。   2、PHP FastCGI的内存不够用   当nginx返回静态页面时,这个问题一般不会出现,因为nginx不需要php cgi的处理而直接返回静态页面。但是当网页需要处理大量的php复杂操作的时候,例如执行api采集,或者采集页面的时候,那对php的要求是相当高的,如果配置给他的内存太少,那很容易就会导致php崩溃。

eaccelerator.shm_ttl="1800"
eaccelerator.shm_prune_period="3600"
调整这里
另外,调整一下FastCGI的进程数量
512MB内存我设置了16个平均每个是20MB
17#
发表于 2012-5-2 21:25:03 | 只看该作者
硬盘io是个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-21 05:32 , Processed in 0.072453 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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