Hi All,

We are trying a query which returns all highways in Europe on our on-premise 
Overpass. Unfortunately this query currently fails with "runtime error: open64: 
0 No error information /osm3s_v0.7.55_osm_base 
Dispatcher_Client::request_read_and_idx::timeout. The server is probably too 
busy to handle your request.". By setting maxsize to 5GB and timeout to 900 we 
have managed to avoid other errors, but we see this error far sooner than the 
15 minutes we have given the query. We have managed to trace this message to 
dispatcher_client.cc<http://client.cc/> line 224 and see some sort of hardcoded 
timeout of 100 (counter) x 300ms. Unfortunately my understanding of C++ doesn't 
suffice to actually determine what the code is precisely waiting for and how we 
can mitigate this particular condition.
The VM Overpass is running on is equipped with 16GB of RAM as well as SSDs and 
serves no other query at the same time, so we are pretty confident it should be 
able to execute it in a timely fashion.

Kind Regards,

Leon Boehmer.
_______________________________________________
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev

Reply via email to