`
paulfzm
  • 浏览: 872168 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

squid Your cache is running out of filedescriptors

 
阅读更多

squid 3.0 访问网站一时好,一时卡主

检查 /var/log/squid/cache.log

出现:

 

WARRNING: Your cache is running out of filedescriptors

的原因是因为

squid 的

Maximum number of file descriptors过小,默认为:1024

/usr/local/squid/bin/squidclient -p 80 -h localhost mgr:info (进行查看)

 

解决方法:

修改系统的 

 

#ulimit -HSn 32768 (因为本次修改在系统重启后会失效,所以修改一下文件)

 

 

/etc/security/limits.conf

在最后添加:

* soft nofile 32768 (或65536)

* hard nofile 32768 (或65536)

 

这样系统重启后相关参数也会生效

 

现在重启 squid

#service squid restart

 

重启squid 后查看 

/usr/local/squid/bin/squidclient -p 80 -h localhost mgr:info

找到

File descriptor usage for squid:
        Maximum number of file descriptors:   16384
        Largest file desc currently in use:     95
        Number of file desc currently in use:   64
        Files queued for open:                   0
        Available number of file descriptors: 14936
        Reserved number of file descriptors:   100
        Store Disk files open:                   0

 

这样问题就解决了!

 

 

分享到:
评论

相关推荐

    Squid-cache 3.1.19

    Squid-cache 3.1.19是一个稳定版本的squid,3.x的版本是对2.x稳定版本使用c++语言进行的重构,可读比2.x性强大很多。

    squid的cache功能的学习

    squid的cache功能的学习,还不完善,希望能对大家有所帮助。最近在学习linux 驱动和内核的相关代码,希望能相互交流!

    Squid中文权威指南

    16.1.6 "Running out of filedescriptors" 16.1.7 "icmpRecv: Connection refused" 16.1.8 在运行一段时间后,Squid变慢了 16.1.9 调试访问控制 16.2 通过cache.log进行调试 16.3 Coredump,断点,和堆栈...

    squid、varnish、ngx_cache的性能测试对比报告

    squid、varnish、ngx_cache的性能测试对比报告

    Squid cache(简称为Squid)代理缓存服务器

    Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器

    Squid The Definitive Guide

    Squid is the most popular Web caching software in use today, and it works on a variety of platforms including Linux, FreeBSD, and Windows. Written by Duane Wessels, the creator of Squid, Squid: The ...

    论文研究-一种基于SQUID的WEB CACHE 技术 .pdf

    一种基于SQUID的WEB CACHE 技术,刘荫明,张福俊,WEB CACHE技术是目前用来提高Internet 站点的访问速度,并提高站点的稳定性的关键技术。本文介绍了WEB CACHE的基本原理、优点及应用,Squid

    设置Squid Cache_mem大小.docx

    设置Squid Cache_mem大小.docx

    如何设置Squid Cache_mem大小.docx

    如何设置Squid Cache_mem大小.docx

    SQUID-MIB.mib

     Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享...

    Squid使用手册.rar

    Squid 是自由软件和合作项目。假如你觉得squid 有用,请考虑以下面一种或几种方法来回报该项目: 1.参与squid 用户讨论列表,回答问题和帮助新用户。 2.测试新版本,报告bug 或其他问题。 3.致力于在线文档和FAQ...

    squid-5.0.3.tar.gz

    Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享...

    squid缓存网站数据教程.zip

    squid缓存网站数据教程.zip

    Squid web缓存技术

    web缓存技术,cache Squid 配置 安装

    Squid中文权威指南 最好的Squid指南

    Squid中文权威指南 Squid中文权威指南 Squid中文权威指南

    squid-squid中文文档

    squid可充当代理服务器,而对sian,netEase等大型的站点,squid又充当web加速器。我也是在网上找了很长一阵子才找到的,希望能给想学习squid的哥们有点帮助。

    squid包含htpasswd.exe

     由于Squid是基于Cache(缓存)的代理服务器,所以设置缓存的大小对优化服务器的性能是有必要的,下面来看一下如何设置cache的大小。  找到#cache_mem 8 MB这句 删掉前面的#号 将默认的8修改到需要的大小,这里的...

    squid文件上传大小配置

    squid文件上传大小配置

Global site tag (gtag.js) - Google Analytics