全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

开启了fastcgi_cache,感觉反而更慢了

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-1 11:13:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

刚开启了这东西,负载一下子就降了10倍

但感觉php的页面,打开速度慢了有10倍不止,基本等上老半天才打开


配置信息如下:



我在http段里,加入了以下代码:

fastcgi_cache_path /home/cache/hc_fcgi levels=2:2 keys_zone=hc_fcgi:1000m inactive=1d max_size=60g;




在server段里,加入了以下代码:

location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_pass  unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;

#fastcgi_cache配置,这里开始的
fastcgi_cache hc_fcgi;
fastcgi_cache_valid 200 302 301 1h;
fastcgi_cache_valid any 1m;
fastcgi_cache_min_uses 1;
fastcgi_cache_use_stale error timeout invalid_header http_500;
fastcgi_cache_key $request_method://$host$request_uri;



大牛们,看下我写的开启有错误没,怎么感觉开启后打开页面速度一下子成蜗牛了
2#
发表于 2015-5-1 11:22:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
 楼主| 发表于 2015-5-1 11:24:10 | 只看该作者
单手摘月 发表于 2015-5-1 11:22
因为生成缓存需要时间啊

楼主内存多大

内存32个g,我一开始写了个:3g,重启nginx时,提示错误,我以为后面单位不能写g,就改为了1000m,先试了下
4#
 楼主| 发表于 2015-5-1 11:26:46 | 只看该作者
如果是生存缓存需要时间,那比如打开个php的 a页面 可能第一次打开时需要去生成,会有些慢,那再次刷新时,应该就快了吧?我怎么感觉同样很慢,比以前慢了有十多倍,好半天才打开
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-13 00:05 , Processed in 0.057489 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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