neo4j和max打开文件

Yar*_*veh 14 ubuntu neo4j

我在ubuntu上使用neo4j 1.8M06.当我启动它时,我收到此警告:

WARNING: Max 1024 open files allowed, minimum of 40 000 recommended.
Run Code Online (Sandbox Code Playgroud)

这是什么意思?如果需要,我该如何调整此设置?

我已经在这个问题上看过这个帖子,但仍然无法理解.

kma*_*o23 15

这意味着您只能打开'1024'(默认)文件进行写入.但NEO4J建议使用此值40K.这可以通过如下所述的修复来实现.

编辑/etc/security/limits.conf并添加以下两行:

root   soft    nofile  40000
root   hard    nofile  40000
Run Code Online (Sandbox Code Playgroud)

neo4j在这里推荐"neo4j"代替"root".那不行.

您还需要编辑/etc/pam.d/common-session*并添加以下行到最后:

session required pam_limits.so
Run Code Online (Sandbox Code Playgroud)

是的,最后你要重启NEO4J.

sudo service neo4j-service restart
Run Code Online (Sandbox Code Playgroud)

参考:NEO4J服务器设置

  • 不要忘记在那之后重启 (2认同)