Status Interface

Das BPC stellt HTTP-Schnittstellen zur Statusüberwachung bereit. Ausschlaggebend für einen erfolgreichen Statuscheck ist ausschließlich der HTTP-Statuscode 200 OK.

Siehe Status API

Hinweise zu currentBpcProblems

Der Endpunkt /cxf/bpc-core/status liefert in der JSON-Response das Feld currentBpcProblems zurück. Für dieses Feld gelten folgende Besonderheiten:

  • Eingeschränkter Umfang: Es enthält keine vollständige Exception-Historie, sondern erfasst lediglich spezifische Fehler, die während des Starts des Backend-Cores auftreten.

  • Fokus auf Backend-Core: Fehler aus anderen Komponenten (wie dem Monitor) werden hier nicht aufgeführt.

  • Begrenzte Kapazität: Das Feld speichert maximal die 12 zuletzt aufgetretenen Exceptions. Ältere Einträge werden automatisch überschrieben.

  • Keine Persistenz: Die Liste wird im Arbeitsspeicher gehalten und nur bei einem Neustart vom Karaf bzw. des Backend-Cores zurückgesetzt.

  • Mehrfaches Auftreten: Tritt dieselbe Exception mehrfach auf, wird sie mit dem jeweiligen Zeitstempel erneut in die Liste aufgenommen (bis zum Limit von 12 Einträgen).

Das Feld currentBpcProblems ist veraltet und wird in einer zukünftigen Version durch eine bessere Lösung ersetzt.


Keywords: