有没有办法增加Amazon EC2实例的ulimit -n(打开文件)?我正在运行一个亚马逊m3.2xlarge ubuntu实例以进行测试。 ulimit -Hn是4096,但我需要超过10k。我什至尝试暂时获取更高的实例类型,但是没有运气。

我已经在Google周围搜索了一段时间,但是只有几年的话题了。多数建议更改/etc/security/limits.conf中的limits.conf文件,但该限制为只读,因此我无法更改权限。

是否有其他方法可以改变这种情况?

编辑-我的etc / security / limits.conf文件

#*               soft    core            0
#root            hard    core            100000
root            soft    nofile          16500
root            hard    nofile          16500
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#ftp             -       chroot          /ftp
#@student        -       maxlogins       4

最佳答案

如果您设置实例或具有sudo特权,则可以更改这些配置文件。只需在命令前加上sudo(例如sudo vi /etc/security/limits.conf)打开文件即可。

关于node.js - 在Amazon EC2上更改ulimit,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24834549/

10-13 02:39