2017-05-19 78 views
1

我收到“TooManyOpenFiles”异常。我已经添加了一个自定义src/main/resources/sysctl.conf如何增加boxfuse中的打开文件用户限制?

fs.file-max = 64000 

UnixOperatingSystemMXBean#getMaxFileDescriptorCount()回报仍然4096

我想我还需要设置用户限制 - 有没有办法做到在boxfuse?

回答

0

您也必须更改ulimit配置。

# vim /etc/security/limits.conf 

更改或添加行

* hard nofile 1048576 
* soft nofile 1048576 

而不是使用*,你可以把一个特定的用户名或@(@group)前缀的一组

然后,你将不得不重新启动系统以应用更改(或使用ulimit命令)

相关问题