wake-up-neo.com

Standardeinstellung des Spring Boot 2-Zustandsaktors

Ich verwende Spring Boot 2 M3-Antriebe. Standardmäßig ist der Integritätsendpunkt /application/health zugeordnet.

  • Ist es möglich, diesen Pfad in /health zu ändern?
4
Boni García

Sehen Sie diese Dokumentation für Spring Boot 2.0.0, 

https://docs.spring.io/spring-boot/docs/2.0.0.M4/reference/htmlsingle/#production-ready-customizing-management-server-context-path

die Eigenschaft ist,

management.context-path

Ich denke, das sollte funktionieren, kann es aber momentan nicht verifizieren. management.context-path=/

5
Darren Forsythe

FYI ab Spring Boot 2.0.0.RELEASE der Standardintegritätsendpunkt ist /actuator/health

6
Taylor Gautier

Fügen Sie in Ihrer Datei application.properties Folgendes hinzu, um den Basispfad auf '/' festzulegen.

management.endpoints.web.base-path=/

Pfad wird jetzt "/ Gesundheit" sein

Edit: Alternativ, wenn Sie YAML verwenden, verwenden Sie:

management:
  endpoints:
    web:
      base-path: /
5
Sophia Price

Ja, es ist endpoints.health.path.

Aktualisieren

Entschuldigung, ich habe verstanden, dass Sie die Gesundheit auf etwas anderes ändern möchten.

Wenn Sie/application/health in/health ändern möchten, sollten Sie endpoints.jmx.domain verwenden. Oder ändern Sie den Pfad Ihrer Anwendung in ROOT.

Sehen

0
egorlitvinenko