Open lenalebt opened 4 days ago
Thanks for reporting. We haven't faced this behavior so far. Normally ORS should stop calculations once maximum_visited_nodes
is exceeded.
Things you could try to narrow down the issue:
maximum_visited_nodes
for isochrones in your config file.If you have useful information in your log-file or a specific request that causes the issue you may also post it here.
Is there an existing issue for this?
Problem description
I am calculating lots of isochrones for different purposes, basically hammering ORS with isochrones requests for days in a row. In most cases, everything works just fine. Sometimes, ORS does not stop calculating an isochrone, which can lead to the whole server running crazy on CPU cycles on all cores without any perceivable output. The threads going crazy live for hours (basically until I manually stop ORS), although the Isos are "only" being calculated for up to 60 minutes (car). I would expect them to stop calculating when a certain size has been reached.
I do not yet have an idea what is actually happening. It does not happen immediately, but it's basically guaranteed to happen after a few hours. I find it hard to debug because I could not yet see for which request this might have started actually. I'm in for some debugging, but before I go deeper here:
Proposed solution
More debugging needed, wanted to ask first and then invest more time.
Additional context
ORS 8.2.0 from docker
ORS Settings:
Forum Topic Link
No response