首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

Too many open files 有关问题的解决

2012-06-25 
Too many open files 问题的解决一直自动小程序,spring,quartz写的,5秒钟运行一次.运行时间长以后.报Too m

Too many open files 问题的解决

一直自动小程序,spring,quartz写的,

5秒钟运行一次.运行时间长以后.

报Too many open files ,

?

网上找到办法解决:

?

在Linux下,我们使用ulimit -n

  1. lsof -n |awk '{print $
    1. # lsof -n|awk '{print $??????????
      1. ps -aef|grep
        1. ulimit -HSnToo many open files经常在使用linux的时候出现,大多数情况是您的程序没有正常关闭一些资源引起的,所以出现这种情况,请检查io读写,socket通讯等是否正常关闭。Java代码
          1. [rootJava代码
            1. # cat /proc/sys/fs/file-max??


            如果设置值太小,修改文件/etc/sysctl.conf的变量到合适的值。这样会在每次重启之后生效。 如果设置值够大,跳过这一步。Java代码
            1. # echoJava代码
              1. fs.file-max =Java代码
                1. #<domain>?? <type>?? <item>?? <value>??


                添加如下这行:Java代码
                1. * - nofile??也可以用shell脚本每周重启一次.

热点排行