Ich kann keine Datenbankinformationen oder Dateisysteminformationen auf dem/health-Endpunkt anzeigen. Ich kann nur erhalten:Spring Boot Actuator/Health-Endpunkt zeigt keine Datenbank- oder Dateisysteminformationen an
{
"status": "UP"
}
Details zu meinem Setup und Konfiguration: - Frühling-Boot 1.3.3 - Ausführen des IST auf JBoss EAP 6.4 - Datenquelle ist eine JNDI Ressource. - Oracle die Datenbank
spring:
datasource:
# Must match the datasource name in JBoss standalone.xml
jndi-name: java:jboss/beautiful-ds
driver-class-name: oracle.jdbc.driver.OracleDriver
jpa:
properties:
# escapes reserved words used as column names (if any)
globally_quoted_identifiers: true
show-sql: true
hibernate:
naming_strategy: org.hibernate.cfg.EJB3NamingStrategy
server:
servlet-path: /*
management:
health:
diskspace:
enabled: true
db:
enabled: true
endpoints.health.sensitive: false
Eine Sache, die ich auf/configprops dies gefunden ist, was ich bin nicht sicher, ob es sich bezieht:
"spring.datasource.CONFIGURATION_PROPERTIES": {
"prefix": "spring.datasource",
"properties": {
"error": "Cannot serialize 'spring.datasource'"
}
ich versucht hatte, fügte hinzu: „Fahrer-Klassen- Name: oracle.jdbc.driver.OracleDriver "dachte, dass es vielleicht mehr Details benötigt, aber das änderte nichts an der Situation.
also ja, was gibt's? Ich habe ein Vanille-Beispielprojekt gemacht, das zumindest die Dateisystem-Dateien aus dem Gate zeigt, also nicht sicher, warum sie nicht in meiner "echten" App erscheinen wollen. Sag mir deine großen und weisen Antworten! :)
schätze ich die Antwort, aber es glauben oder nicht, Ich bin in der Lage, diesen Wert ohne Problem mithilfe dieser Eigenschaftensyntax umzuschalten. Das Ändern dieser Zeile in das YAML-Format verhält sich genauso. Keine neuen Ergebnisse auf Heide. –
Haben Sie die Sicherheit aktiviert? – dunni
Ich benutze den Keycloak Adapter für den Spring Boot. Ich kann alle meine Endpunkte gut erreichen. –