我收到“TooManyOpenFiles”异常。我已经添加了自定义 src/main/resources/sysctl.conf
:
fs.file-max = 64000
但是 UnixOperatingSystemMXBean#getMaxFileDescriptorCount()
仍然返回 4096
我想我还必须设置用户限制 - 有没有办法在 boxfuse 中做到这一点?
最佳答案
Boxfuse 客户端 1.26.7.1312 及更高版本自动调整用户限制以匹配内核限制。参见 https://cloudcaptain.sh/docs/releasenotes#1.26.7.1312和 https://cloudcaptain.sh/docs/payloads/springboot#sysctl
只需使用 boxfuse -u
升级即可。
关于linux - 如何增加 boxfuse 中打开文件的用户限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44074493/