I think this is good enough for the number of devices you've mentioned.
Just for a test try to add a number of devices and see what is your CPU usage this would give you an idea.
thanks
Your server won't be enough to handle 250k messages per second. In fact, it's unlikely that a single instance of Traccar or any single database instance can handle that amount of data.
Maybe you could set reports to be every 10 seconds.
Even 10 seconds would be too much. About once a minute should be doable with really good hardware.
If his devices going to fast the route will be incorrect but maybe that is the only solution to set it once a minute or to create five difference traccar servers and split devices 50 000 per server.
I have 250,000 devices that am going to connect to my traccar server
I have a server with the following hardware specs
20TB HDD
16GB RAM
I7 CORE
Then on the devices i want to configure the following
LOCATION ACCURACY IS HIGH
FERQUENCY (REPORTING INTERVAL) IS 1 SECOND (THIS IS BECAUSE WE WANT TO ALSO DO LIVE TRACKING)
DISTANCE (REPORTING DISTANCE IN METRES) IS 0
ANGLE OF REPORTING IS 90
I would like to know is with the hardware specifications and the number of devices, such configurations would give me good results without breaking down the server.
because also when it comes to notifications, we shall be using SMS NOTIFICATIONS FROM TWILLO API
Please advise me on this because we are about to go live
thanks