geocoder and overpass lag

ubitec 21 days ago

Greetings, I have a performance question. When I use external geocoders and Overpass, and for some reason they fail, there's a delay in the system updates for my devices. This is understandable, of course; they start to lag, and the log begins to fill up with WARNING messages. Now, my question is, is there a way to use these services and set a limiter in the configuration so that if it doesn't find a response, it stops using them for a while? Is there a configuration key like that? Thanks.

Anton Tananaev 21 days ago

We don't have anything like that currently. That's why you need to be really careful with external services.

Cristian 21 days ago

It's not a solution, but it can help mitigate the problem. I use https://betterstack.com to monitor external services, including Traccar itself. When they don't respond for some reason, it alerts you, and you can quickly address the issue by finding a manual solution, such as disabling the services in the XML file and restarting Traccar.

onethings 20 days ago

I previously used the self-hosted service Nominatim. Now, I'm hosting Traccar Geocoder on 1 virtual CPU, 512 MB of memory, and 10 GB of disk space, and it's been running without any issues for a month. I installed it locally first and then migrated it to the VPS. Previously, Nominatim's self-hosted service cost $6 per month, but now it's only $4/month; both are VPS servers hosted by Digital Ocean.