Gestern, als ich den Frühling Boot 2.0 Snapshot aktualisiert, fand ich meine maßgeschneiderte Aktuator Endpunkt nicht gut funktioniert, wenn ich Annotation wieFrühlings-Boot-Actuator-Endpunkt-ID mit Federverschluß 2.0
@Endpoint(id = "setupInfo")
I'v bekam Ausnahme verwenden Meldung wie:
***************************
APPLICATION FAILED TO START
***************************
Description:
Configuration property name 'management.endpoint.setupInfo.cache.time-to-live' is not valid:
Invalid characters: 'I'
Bean: webMetricsFilter
Reason: Canonical names should be kebab-case ('-' separated), lowercase alpha-numeric characters and must start with a letter
Action:
Modify 'management.endpoint.setupInfo.cache.time-to-live' so that it conforms to the canonical names requirements.
wenn ich es geändert:
@Endpoint(id = "setup-info")
der Dienst Norm starten Gibt es jemanden, der weiß, dass sich die Endpoint-ID-Namensrichtlinie geändert hat oder nicht?
Die Fehlermeldung erwähnt den Grund und seine ziemlich klar 'Kebab Case' gegenüber' Camel Case' von Ihnen – MohamedSanaulla