Replies: 8 comments 1 reply
-
I think actually it might be the Database having issues, here is my NGINX status:
I upgrade the machine to 32C/128GB, and under load the API still takes sometimes 20s to get a response from a lookup. Any ideas how to improve this? |
Beta Was this translation helpful? Give feedback.
-
Did you follow the database tuning advices? https://nominatim.org/release-docs/develop/admin/Installation/#tuning-the-postgresql-database |
Beta Was this translation helpful? Give feedback.
-
Hello, yes here is my current config: https://hastebin.com/semepewexe.ini |
Beta Was this translation helpful? Give feedback.
-
SSD/HDD? |
Beta Was this translation helpful? Give feedback.
-
E2-Standard-32 with SSD persistent disk |
Beta Was this translation helpful? Give feedback.
-
Is it possible to find the Nominatim config used by OSM somewhere? |
Beta Was this translation helpful? Give feedback.
-
Thanks even with the updated config, my concurrent requests are almost x8 slower, but my system performance are still low. I don't see what I need to increase/unlock.. Current config: https://hastebin.com/qupevokobu.ini |
Beta Was this translation helpful? Give feedback.
-
The only thing I didn't modify was the shmmax and shmall because they seem to be higher than the one in the config? Is that good or should I also change it?
|
Beta Was this translation helpful? Give feedback.
-
Hello, I had read that in terms of performance NGINX was the best choice for a "high" amount of requests to the server. I am currently aiming to do around 40 requests per second on a 64GB/ 16 core machine using latest Nominatim with world import.
Issue is after 15s the API freezes returning me a 504 Time Out Nginx. I know this isn't NGINX support but was wondering if you had any tips to improve performance for Nominatim using NGINX?
Thank you
Beta Was this translation helpful? Give feedback.
All reactions