当前位置: 代码迷 >> 综合 >> varnish cache 配置使用
  详细解决方案

varnish cache 配置使用

热度:45   发布时间:2024-01-13 08:43:18.0
               

原贴:http://www.chinaunix.net/jh/38/987084.html

[精彩] varnish cache 配置使用


http://www.chinaunix.net 作者:ljh1405  发表于:2009-03-07 15:07:07
【发表评论】【查看原文】【Proxy服务器讨论区】【关闭】 
 

varnishd 配置及其使用
varnishd是一款全新的cache软件,据作者说采用的是最新的软件体系机构,和现在的硬件体系配合紧密。远胜过以前的squid,相同配置下,据说1台能顶3-4台squid
varnishd简单安装
1.下载varnishd 
 varnish 官方网站是http://varnish.projects.linpro.no/
2.编译,没什么说的,默认即可  
 tar -zxvf varnish-1.1.1.tar.gz;cd varnish-1.1.1; ./configure --prefix=/home/admin/varnishd;make ;make install
3.关于varnishd的启动
 进入 /home/admin/varnishd/sbin/,使用 varnishd启动
 启动参数说明 
   -a address:port              # varnishd httpd监听地址及其端口
    -b address:port              # 后台服务器地址及其端口
                                 #    -b <hostname_or_IP>
                                 #    -b '<hostname_or_IP>:<port_or_service>'
    -d                           # 使用debug模式
    -f file                      # varnishd 服务器存取规则文件
    -F                           # Run in foreground
    -h kind[,hashoptions]        # Hash specification
                                 #   -h simple_list
                                 #   -h classic  [default]
                                 #   -h classic,<buckets>
    -n dir                       # varnishd working directory
    -P file                      # PID file
    -p param=value               # 服务器参数,用来优化性能
    -s kind[,storageoptions]     # 缓存内容存放方式
                                 #   -s malloc
                                 #   -s file  [default: use /tmp]
                                 #   -s file,<dir_or_file>
                                 #   -s file,<dir_or_file>,<size>
    -t                           # Default TTL
    -T address:port              # telnet管理地址及其端口
    -V                           # version
    -w int[,int[,int]]           # 工作线程数
   
  相关解决方案