Traccar 4.2 Web & Api stops working after few hour,

Piyush Verma 6 years ago

Hello Friends,

I was running traccar server since long time and all was running well.
Then suddenly it stop working, when I diagnose then found storage is full, then I make free space and restart traccar.
It start working back but stop after an hour,
every time I restart it stop working after as hour,
How ever gps devices are pushing data continuously I can see from log.

Any suggestion what could be issue ?

Piyush Verma 6 years ago

In Logs I can see out of memory error,

cat conf/wrapper.conf 
wrapper.java.maxmemory = 1024

in wrapper.conf file I have added maxmemory but still same

2019-09-09 09:01:58  WARN: [c88667a3] error - Connection reset by peer - IOException (...)
2019-09-09 09:02:49  WARN: [3e78ef95] error - Connection reset by peer - IOException (...)
2019-09-09 09:03:26  WARN: [4e6717d9] error - Java heap space - OutOfMemoryError
2019-09-09 09:03:26  WARN: [474c4f22] error - Java heap space - OutOfMemoryError
2019-09-09 09:03:26  WARN: /api/reports/trips - org.glassfish.jersey.server.ContainerException: java.lang.OutOfMemoryError: Java heap space - ServletException (...)
2019-09-09 09:04:05  WARN: /api/reports/trips - org.glassfish.jersey.server.ContainerException: java.lang.OutOfMemoryError: Java heap space - ServletException (...)
2019-09-09 09:04:05  WARN: [098c3abd] error - Java heap space - OutOfMemoryError
2019-09-09 09:04:05  WARN: [12969558] error - Java heap space - OutOfMemoryError
2019-09-09 09:05:17  WARN: /api/reports/trips - org.glassfish.jersey.server.ContainerException: java.lang.OutOfMemoryError: Java heap space - ServletException (...)
2019-09-09 09:06:04  WARN: [ccbc8788] error - Java heap space - OutOfMemoryError
2019-09-09 09:06:04  WARN: /api/reports/trips - org.glassfish.jersey.server.ContainerException: java.lang.OutOfMemoryError: Java heap space - ServletException (...)
2019-09-09 09:06:04  WARN: [1988f95a] error - Java heap space - OutOfMemoryError
Anton Tananaev 6 years ago

What's the question? Clearly you don't have enough memory.

Piyush Verma 6 years ago

Hi Anton,
Thanks for your attention.
Is conf/wrapper.conf right place to make entry ?
Only one line entry "wrapper.java.maxmemory = 1024" is enough to increase memory ?

I think 1024MB setting did not take effect.
How much is ideal memory for trackcar with 100 devices?

Anton Tananaev 6 years ago

Memory requirements depend on your usage, not just the number of devices.