Versions Compared

Key

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

...

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/cleanup

Der returneres følgende http-statuskoder:

StatuskodeFortolkning
200 OKSletningen gik godt. Det vil fremgå af applikationloggen, hvad der er slettet.
400 Bad RequestRequestet blev afvist, da et andet request allerede var i gang.
500 Internal Server ErrorNoget 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/health

Der returneres følgende http-statuskoder:

StatuskodeFortolkning
200 OKSletningen gik godt. Det vil fremgå af applikationloggen, hvad der er slettet.
500 Internal Server ErrorNoget 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
languagejs
{
  "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.

...