存档

  • 利用Squid做反向代理

    昨天,公司同事在QQ上询问反向代理的安装与配置方式。以下是我的一个简易配置范例,可以参考一下:
    #####Base Info#####
    pid_filename /usr/local/squid/var/logs/squid.pid
    cache_log /usr/local/squid/var/logs/cache.log
    access_log /usr/local/squid/var/logs/access.log squid
    cache_effective_user squid
    cache_effective_group squid
    visible_hostname cache.g868.com
    #####Cache Info#####
    cache_dir ufs /dev/shm/cache 256 16 256
    maximum_object_size 10240 KB
    maximum_object_size_in_memory 512 KB
    cache_mem 512 MB
    #####Base Port#####
    http_port 80 accel vhost vport
    icp_port 3130
    #####Node Info#####
    cache_peer 59.37.xx.xxx parent 80 0 no-query originserver name=websrv01
    cache_peer_domain websrv01 cache.g868.com
    #####Acl Info#####
    acl all src 0.0.0.0/0.0.0.0
    http_access allow all

    2009年10月16日 | 归档于 Squid
  • 巧用tmpfs存放squid cache

    tmpfs有以下优势:
    1.动态文件系统的大小,
    2.tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
    3.tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
    操作过程,如下:

    cat >> /etc/rc.local > /etc/squid/squid.conf

    2009年8月31日 | 归档于 Squid
    标签: , ,
文章标签 ‘Squid’