Page History
...
Driftsvejledningen indeholder information om XdsCleanup XDSCleanup komponenten med hensyn til eksterne afhængigheder, standard placering af output- og konfigurations-filerafvikling, konfiguration og overvågning.
Læsevejledning
Læseren forventes at have kendskab til drifts-setuppet vedr. XDS Registry og det tilhørende XDB repository.
...
Version | Dato | Ansvarlig | Beskrivelse |
0.1 | 28-02-2022 | KvalitetsIT | Initiel udgave |
Afvikling
Her beskrives XDSCleanup udstiller et antal http-endpoints. Dette afsnit beskriver hvilke endpoints der er, deres parametre og returkoder.og deres returkoder og fortolkning af svaret.
Cleanup
Primært endpoint, som starter en iteration af oprydningen: Eksempel på kald:
curl -i localhost:8060/xdscleanup/cleanupDer returneres følgende http-statuskoder:
| Statuskode | Fortolkning |
|---|---|
| 200 OK | Sletningen gik godt. Det vil fremgå af applikationloggen, hvad der er slettet. |
| 400 Bad Request | Requestet blev afvist, da et andet request allerede var i gang. |
| 500 Internal Server Error | Noget gik galt under sletning. Applikationsloggen bør inspiceres for at fastslå problemet. |
Health
Overvågnings-endpoint, som bruges til at overvåge komponentens sundhedstilstand. Eksempel på kald:
curl -i localhost:8060/xdscleanup/healthDer returneres følgende http-statuskoder:
| Statuskode | Fortolkning |
|---|---|
| 200 OK | Sletningen gik godt. Det vil fremgå af applikationloggen, hvad der er slettet. |
| 500 Internal Server Error | Noget gik galt under sletning. Applikationsloggen bør inspiceres for at fastslå problemet. |
Desuden vil body'en indeholde en json-struktur, der beskriver hvilke dele af systemet der er blevet tjekket, og deres tilstand. Eksempel:
| Code Block | ||
|---|---|---|
| ||
{
"version": "42e17e1cb3ea8d8abd21d87252b14a136020e7c0",
"registry.db": "OK"
} |
Konfiguration
Grundlæggende konfiguration foregår ved redigering i filen application.properties, som skal placeres under mappen "config" relativt i forhold til hvor jar-filen startes fra.
...