2017-05-19 73 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命令)

相關問題