zoukankan      html  css  js  c++  java
  • linux服务器---squid缓存

    Squid缓存

         代理服务器会在本地硬盘设置缓存,这样可以提高网络效率

    1修改squid配置文件“/etc/squid/squid.conf”,参数“cache_dir_ufs”就是设置缓存目录的 

    [root@localhost wj]#gedit /etc/squid/squid.conf

    # Uncomment and adjust the following to add a disk cache directory.

    cache_dir ufs /var/spool/squid 100 16 256    //缓存目录var/spool/squid,大小100M

    2、重启squid服务 

    [root@localhost wj]# service squid start

    正在启动 squid.                                          [确定]

    [root@localhost wj]# gedit /etc/squid/squid.conf

    [root@localhost wj]# service squid restart

    停止 squid2018/08/15 11:17:31| WARNING cache_mem is larger than total disk cache space!

    ................                                           [确定]

    init_cache_dir /var/spool/squid... 正在启动 squid.       [确定]

    [root@localhost wj]# 

    3、查看squid缓存目录,其中swap.state会随着访问网页的增多二逐渐增大

    [root@localhost wj]# ls -al /var/spool/squid/

    总用量 76

    drwxr-x---   18 squid squid 4096 8  15 11:18 .

    drwxr-xr-x.  15 root  root  4096 8  15 10:50 ..

    drwxr-x---  258 squid squid 4096 8  15 11:18 00

    drwxr-x---  258 squid squid 4096 8  15 11:18 01

    drwxr-x---  258 squid squid 4096 8  15 11:18 02

    drwxr-x---  258 squid squid 4096 8  15 11:18 03

    drwxr-x---  258 squid squid 4096 8  15 11:18 04

    drwxr-x---  258 squid squid 4096 8  15 11:18 05

    drwxr-x---  258 squid squid 4096 8  15 11:18 06

    drwxr-x---  258 squid squid 4096 8  15 11:18 07

    drwxr-x---  258 squid squid 4096 8  15 11:18 08

    drwxr-x---  258 squid squid 4096 8  15 11:18 09

    drwxr-x---  258 squid squid 4096 8  15 11:18 0A

    drwxr-x---  258 squid squid 4096 8  15 11:18 0B

    drwxr-x---  258 squid squid 4096 8  15 11:18 0C

    drwxr-x---  258 squid squid 4096 8  15 11:18 0D

    drwxr-x---  258 squid squid 4096 8  15 11:18 0E

    drwxr-x---  258 squid squid 4096 8  15 11:18 0F

    -rw-r-----    1 squid squid   52 8  15 11:18 swap.state

    [root@localhost wj]#

    4、定期清理缓存

         在squid的缓存目录下,swap.state慢慢的变大,用户需要定时清除这个文件,或者可以做一个计划任务来清除。

    做了一个Linux学习的平台,目前出来一个个形,各位可以参考使用
    链接:https   ://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ密码:n7bk
  • 相关阅读:
    Visual Studio使用阿里云Code Git服务器的常见问题
    使用Quartz.net来执行定时任务
    DirectorySearcher.Filter 属性(转)
    angular2的ElementRef在组件中获取不到
    angular2 ngfor循环
    angular2 日期格式化
    angular2在模板中使用属性引发Cannot read property 'xxx' of undefined
    Java ConcurrentHashMap存入引用对象时也是线程安全的
    FtpHelper实现ftp服务器文件读写操作(C#)
    Window服务项目脚手架
  • 原文地址:https://www.cnblogs.com/wj78080458/p/10060765.html
Copyright © 2011-2022 走看看