Сервер Thingsboard на rpi не запустится (проработав несколько недель) - PullRequest
0 голосов
/ 03 июля 2019

Я установил сервер вещей на RPi для демонстрации некоторых данных датчика. Сервер работал без остановок около двух недель без каких-либо проблем. Теперь, когда я перезапустил RPi, сервер вещей не запускается.

Моей первой мыслью было, что за несколько недель было накоплено слишком много данных, но размер сохраненных данных составил всего несколько мегабайт, и после их удаления ничего не улучшилось.

Ошибка из файла thingsboard.log:

2019-07-03 01:14:18,164 [Akka-akka.actor.default-dispatcher-50379] ERROR akka.actor.ActorSystemImpl - Uncaught fatal error from thread [Akka-akka.actor.default-dispatcher-50378] shutting down ActorSystem [Akka]

и с раскладки

log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Tomcat]]" java.lang.OutOfMemoryError: Java heap space
    at java.util.TreeMap.put(TreeMap.java:577)
    at java.util.TreeSet.add(TreeSet.java:255)
    at java.util.AbstractCollection.addAll(AbstractCollection.java:344)
    at java.util.TreeSet.addAll(TreeSet.java:312)
    at org.apache.catalina.webresources.Cache.backgroundProcess(Cache.java:189)
    at org.apache.catalina.webresources.StandardRoot.backgroundProcess(StandardRoot.java:601)
    at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:5564)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1372)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1376)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1376)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1344)
    at java.lang.Thread.run(Thread.java:745)

У кого-то еще была такая же проблема, и как вы ее решили?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...