使用Neography将批量数据加载到neo4j中会导致连接错误



我正试图用一个简单的ruby脚本和Neography将大量的批量数据(可能在1-2G左右)读取到neo4j中。我的代码主要由许多create_node和create_relationship方法组成。

它似乎工作得很好,但在大约5000个创建方法后,我遇到了一个错误:

/home/earlz/.gem/ruby/2.1.0/gems/excon-0.44.3/lib/excon/socket.rb:127:in `connect_nonblock': Cannot assign requested address - connect(2) for 127.0.0.1:7474 (Errno::EADDRNOTAVAIL) (Excon::Errors::SocketError)

我该如何解决这个问题?我尝试过增加HTTP超时等等,但这对没有任何帮助

您的脚本似乎打开了太多的连接,以至于没有临时端口可供选择。试试这个:

echo "32768 61000" >/proc/sys/net/ipv4/ip_local_port_range

相关内容

  • 没有找到相关文章

最新更新