zoukankan      html  css  js  c++  java
  • linux运行项目提示达到文件监视程序数量的系统限制怎么办(System limit for number of file watchers reached)

      前言

      今天在运行项目时,突然报了下图的错,提示我达到文件监视程序数量的系统限制

      

      

      然后百度说先使用 ulimit -n 命令查看限制数量是多少,一般默认1024

      接着使用 ulimit -HSn 2048 命令进行临时设置,但设置为2048后还是不行,

      于是,我打算把数值在改大一点,改到4096,没想到报错,如下图

      

      解决方法

      几经查询无果,最后在同事的帮助下,终于找到了解决方法,进入你的项目后运行下面代码即可,

      echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf

      具体原因我也不太清楚,可以简单理解为上面的设置命令虽然看上去设置成功,

      但实际并未生效,要用上面的代码让你的设置生效

      原文:https://github.com/facebook/create-react-app/issues/7612

     
  • 相关阅读:
    poj2263
    poj2304
    低调是态度,也是智慧
    股票操作記錄2
    治病記錄(2013年)
    过年了
    治病記錄
    近段時間學習記錄
    新的一年
    關于設計
  • 原文地址:https://www.cnblogs.com/tu-0718/p/12525974.html
Copyright © 2011-2022 走看看