2017-06-02 2 views
0

Ich habe eine Dockerised Spring Boot App, die in AWS läuft und den awslogs-Treiber so konfiguriert hat, dass er Protokolleinträge nach CloudWatch streamt. Meine App ist so konfiguriert, dass sie sich bei System-out anmeldet, wobei ich davon ausgehe, dass der awslogs-Treiber auf Protokolleinträge wartet. Wenn mein Dienst jedoch lange läuft, sind die Protokolle (um System aus) effektiv ein Speicherverlust? Wenn ja, sollte ich mich besser auf rotierende Dateien einloggen und irgendwie awslogs so konfigurieren, dass sie aus diesen Dateien lesen? (Dokumentation Zeiger für den letzteren Fall würde sehr geschätzt werden.)Ist Spring Boot Logging auf System Out in Docker auf AWS ein Speicherleck?

Antwort

0

Es sollte kein Problem von OOM-Fehler sein, es sei denn, es ist eine zu große Zeichenfolge protokolliert. Here ist eine Antwort für ähnliche Frage.