我在我的实时服务器上一次又一次地提出这个问题。请帮我解决这个问题。我的项目是在Windows上,所以我可以增加窗口的限制。
我已经看到了解决方案,但这是针对Ubuntu的。我如何在Windows上做同样的事情?
EMFILE is too many files opened in your process.
ENFILE is too many files opened in the entire system.
所以Errno :: EMFILE是由于ruby进程打开了太多文件。此限制可能设置为默认1024,可以看到:
$ ulimit -n 1024
而不是:
$的ulimit 无限