Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Health status side (isAlive)

Servicen udstiller en Health-statusside (også typisk kendt som isAlive), der viser om applikationen er sund, eller om noget kræver indgriben. Health-statussiden returnerer en body med en tekstrække, der beskriver sundhedsstatus for forskellig funktionalitet i applikationen.

Et eksempel på en sund service ses nedenfor:

Database Respond: 200 OK OK
Data Indexed: 200 OK OK

Title: ecpr2-service
Deployed: Mon Oct 23 12:35:45 CEST 2023
Build-Date: 2023-10-18T13:50:46Z
Build-Version: 1.28.18
Builder: trifork2
Display time: Mon Oct 23 16:10:27 CEST 2023
Lucene indexer job: Enabled, Last successful indexing: 2023-10-23T14:00:41.745Z, Error count: 0
Delete Reserved Person Ids job: Enabled, Last Exceeded Reserved Ids delete: Never, Error count: 0

Health Status siden returnerer HTTP statuskoden "200 OK" hvis både databasen responderer og hvis data i databasen succesfuldt er blevet indexeret af lucene. Hvis en af mulighederne ikke er sande returneres HTTP statuskoden "500 Internal Server Error".

De forskellige linjers betydning er forklaret nedenfor:

HER SKAL INDSKRIVES FORKLARING

Titel på linjeForklaring
Database RespondHvis databasen kører og er kontaktbar returneres 200 OK, og ellers returneres 500 Internal Server Error
Data indexed
Title
Deployed
Build-Date
Build-version
Builder
Display Time
Lucene indexer job
Delete Reserved Person Ids job


exportHistory

Logning

3.2.1 Auditlog

...