登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

kangzye的博客

加Q群25382780切磋java,加19360923群研究JavaScript

 
 
 

日志

 
 

linux too many open files 问题  

2011-04-10 00:54:48|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        公司项目activeMQ 老报 too many open files 错误,于是在网上搜索了下关于linux也unix 下特有的文件打开数限制问题。
        我所测试的系统版本为:Linux version 2.6.18-8.el5 (brewbuilder@ls20-bc1-14.build.redhat.com) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Fri Jan 26 14:15:14 EST 2007
        readhat  有整个系统文件数打开限制和每个用户或用户组文件数打开限制,前者设置在:/etc/sysctl.conf 中,在最末尾有一行(如没有则加上即可)fs.file-max = 600000,此处,我设置为60万。针对每个用户的限制在 /etc/security/limits.conf 文件中,如图:
linux too many open files 问题 - kangzye - kangzye的博客
 在最末尾加上如图的内容, 表示,每个用户(*表示所有) 可开启 21000 个进程,和同时打开20000 个文件
如果单独设置某个用户(如tomcat_user)
则:
tomcat_user soft nofile 20000000
tomcat_user hard nofile 20000000
如果是限制用户组(如tomcat_group),则:
@tomcat_group soft nofile 9000000
@tomcat_group hard nofile 9000000
  评论这张
 
阅读(2337)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018