2017-12-15 5 views
0

Hallo Ich habe ein Problem mit der Spring Boot (Version 1.5.9) logfile Aktor-URL. Wenn ich localhost:8080/appctx/logfile besuche, wirft es http 404Aktuator Logdatei auf SpringBoot 1.5. * Funktioniert nicht. Http 404

Hier sind die Konfigurationsdetails.

endpoints.enabled=true 
    endpoints.sensitive=false 
    management.security.enabled=false 
    endpoints.health.sensitive=false 
    endpoints.logfile.sensitive=false 
    logging.level.org.springframework.boot.autoconfigure.logging=DEBUG 

Antwort

0

Wie in documentation für Endpunkt angegeben /logfile:

Gibt den Inhalt der Logdatei (wenn logging.file oder logging.path Eigenschaften festgelegt wurden). Unterstützt die Verwendung des HTTP-Range-Headers zum Abrufen eines Teils des Inhalts der Protokolldatei.

Sie haben vielleicht nicht eingerichtet logging.file oder logging.path in Ihrem application.properties.

Try Einstellung:

logging.file=myapplication.log 

Weitere Informationen zur Protokollierung im Frühjahr Stiefel Sie here finden.

Update: Erstellt eine funktionierende Demo mit Endpunkt /logfile und läuft.

+0

ja, ich habe es. logging.file =./logs/$ {spring.application.name} .log – chikibee

+0

Haben Sie überprüft, ob die Datei tatsächlich auf dem Datenträger gespeichert ist? Sie könnten auch etwas einfaches 'logging.file = mylog.log' versuchen. – lzagkaretos

+0

Danke für Ihre Antworten. Ich habe diese Option auch ausprobiert. Die gleiche App funktioniert gut mit SB niedrigeren Versionen. (1.3.5) – chikibee

Verwandte Themen