Traccar 4.2 Web & Api stops working after few hour,

Piyush Verma6 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 Verma6 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 Tananaev6 years ago

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

Piyush Verma6 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 Tananaev6 years ago

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