【问题标题】:Internal watch failed: ENOSPC: System limit for number of file watchers reached, watch [heroku]内部监视失败:ENOSPC:已达到文件监视者数量的系统限制,请观看 [heroku]
【发布时间】:2021-04-07 16:20:15
【问题描述】:

当我尝试在其中运行节点服务器时,我更多地使用 heroku 的多重构建(laravel 和 nodejs(socket.io))安装了一个应用程序,它给出了错误。有人可以帮我吗?

显示错误:[nodemon] Internal watch failed: ENOSPC: System limit for number of file watchers, watch '/app/vendor/laravel/framework/src/Illuminate/Session/SessionServiceProvider.php'

【问题讨论】:

    标签: node.js laravel heroku


    【解决方案1】:

    系统监控的文件数量已达到上限。 检查当前值:

    sysctl -a | grep inotify.max_user_watches
    

    比增加这个限制。我的值是8192,我要加倍:

    sudo sysctl -w fs.inotify.max_user_watches=16384
    

    错误消失了。

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 2016-04-12
      • 2019-09-09
      • 2022-08-12
      • 2021-03-25
      • 2020-11-18
      • 2022-01-22
      • 2019-06-29
      • 2019-05-24
      相关资源
      最近更新 更多