友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

squid3(高命中率)缓存服务器配置

post by rocdk890 / 2014-10-15 11:28 Wednesday linux技术

  今天对我的varnish进行了下小小的压力测试,40s里的8000并发,没有失败一个,估计还可以承受更大的并发,先不说varnish了,我最近找到个命中率很高的squid的配置文件,当然是squid3.0的配置文件,有需要的可以copy回去自己改.
  系统:centos 5.x
  需要的软件:squid-3.0.STABLE25.tar.gz
1.下载s...

阅读全文>>

标签: squid 加速 cache 缓存 高命中率

评论(0) 引用(0) 浏览(8006)

Nginx+PHP 优化配置 发挥性能极致

post by rocdk890 / 2012-1-26 12:40 Thursday linux技术

Nginx+PHP是高效、高速、高性能的完美组合,但是要发挥其性能极致还是需要一些手段进行优化,使得这个组合结合更加紧密。在Nginx中启用fastcgi cache就可以有效提高PHP网站的访问速度。

配置参数:

http里:

fastcgi_cache_path /www/php_cache levels=1:2 keys_zone=cache_php:30m inactive=1d max_siz...

阅读全文>>

标签: nginx 配置 cache php-fpm 缓存 php 优化

评论(2) 引用(0) 浏览(11086)

nginx缓存设置

post by rocdk890 / 2011-7-23 13:34 Saturday linux技术

目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。
实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。
配置: 打开配置文件/etc/nginx/nginx.conf

user  www www;
worker_processes 2;
error_log  /var/log/nginx/nginx_error.log  crit;
worker_rlimit_nofile 65535;
events
{
  use epoll;
  worker_connections 65535;
}

http
{
  include       mime.types;
  default_type  application/octet-stream;

  server_names_hash_bucket_size 128;
  client_header_buffer_size 32k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;

  sendfile on;
  tcp_nopush     on;
  keepalive_timeout 0;
  tcp_nodelay on;

  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 4 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;
  ##cache##
  proxy_connect_timeout 5;
  proxy_read_timeout 60;
  proxy_send_timeout 5;
  proxy_buffer_size 16k;

阅读全文>>

标签: nginx cache 缓存

评论(1) 引用(0) 浏览(42273)

用mem_cache模块加速优化apache

post by rocdk890 / 2011-7-8 23:29 Friday linux技术

当网站流量比较大时,服务器处理不过来时,可以试试下面这个方法:

使用mem_cache 模块,编译 apache 时候必须添加

引用:

"--enable-cache"
"--enable-mem-cache"
或者使用apxs -ica 添加模块
mod_mem_cache 需要mod_cache 模块的支持。
mem_cache 简单应用:

引用:

  <IfModule mod_cache.c>
        <IfModule mod_mem_cache.c>
        CacheEnable mem /                    
        MCacheSize 262144               
        MCacheMaxObjectCount 10000        
        MCacheMinObjectSize 1            
        MCacheMaxObjectSize 1000000
        MCacheRemovalAlgorithm LRU
        </IfModule>
  </IfModule>

注:

CacheEnable mem /                             # 需要存储的目录。
MCacheSize 262144                            #cache 使用内存的最大数量(kbyte )
MCacheMaxObjectCount 10000          #允许在cache 中存储的最大数量
MCacheMinObjectSize 1                     #最小允许在cache 中存储文件的字节数(byte)
MCacheMaxObjectSize 1000000        # 最大允许在cache 中存储文件的字节书(byte)
MCacheRemovalAlgorithm LRU         #文件在cache 中使用的算法( 默认GDSF)

标签: apache 加速 cache

评论(0) 引用(0) 浏览(5506)