Thanks, for the reply, I'll update the heap. After some refactoring the crash seems to have abated.
In general, do I need to worry about infinite traversal through graph cycles or are there limits to prevent this? On Thursday, March 31, 2016 at 7:15:53 PM UTC-4, Michael Hunger wrote: > > I just saw that you have much more RAM available than you use. You're > running with 1G heap only but 4G of page-cache for the DB > You should adapt the latter to your db-size and up the heap to 4 or 8 G > depending on your use-case. > > Also if you could share your concrete queries that would be more helpful > and your query plans (output of EXPLAIN and PROFILE). > > Michael > > Am 31.03.2016 um 19:35 schrieb Tim Pierson <[email protected] > <javascript:>>: > > I have a browser app communicating via REST with a neo4j-community server > built in a docker-container using the latest image and I'm getting frequent > (5min) crashes but can't seem to figure out which queries are causing it. > The console.log and messages.log don't seem to contain anything useful. > The server just stops responding until i restart the container. > > Messages: > https://gist.github.com/o1lo01ol1o/efb5718562b061d8b2601b49803f73eb > > Console: > https://gist.github.com/o1lo01ol1o/81abe2808b31a2c4ed69f7a71e2283e8 > > I suspect that it might have to do something with the cycles defined in > the database structure: I have essentially many local directed, acyclic > graphs linked to a single root node: > > (rootA)-[relations]->(many nodes)-[relations]->(rootA) > > but (rootA) might itself be linked in other graphs such that a cycle may > occur: > > (rootB)-[relations]->(rootA)-[relations]->(rootB); > (rootC)-[relations]->rootA; (rootB)-[relations]->(rootC) > > Could this be causing something like infinite recursion? I have a hard > limit of 10000 hops anytime I have to match varying length paths. > > Can anyone advise? > > -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
