Während ich meine Spring Boot-Anwendung auf den neuesten Build-Snapshot aktualisiere, sehe ich, dass keiner der Aktuatorendpunkte standardmäßig aktiviert ist. Wenn ich sie in application.properties
aktiviert angeben, werden sie angezeigt.Spring Boot Actuator-Pfade nicht standardmäßig aktiviert?
1) Ist dieses Verhalten beabsichtigt? Ich habe versucht, nach einem Problem zu suchen, um es zu erklären, konnte aber keins finden. Kann mich jemand mit dem Problem/der Dokumentation verbinden?
2) Gibt es eine Möglichkeit, alle Stellgliedendpunkte zu aktivieren? Ich benutze sie oft während der Entwicklung und würde lieber keine Liste von ihnen in meiner Eigenschaftendatei führen.
Ich dachte mir so viel. Ich habe das Problem erstellt: https://github.com/spring-projects/spring-boot/issues/1033. – Adam
Scheint, dass ich eine veraltete Version hatte, bevor die '/ info' und'/status' standardmäßig aktiviert waren. Alles funktioniert nach dem Update. Obwohl Sie Ihre Antwort aktualisieren sollten, um die richtige Eigenschaft 'endpoints.default.web.enabled' einzuschließen, und ich werde es akzeptieren. – Adam
@Adam Ich habe die Antwort aktualisiert: "Update: Für Spring Boot 2.x ist die relevante Eigenschaft:' endpoints.default.web.enabled = true' ". – glytching