Dette dokument indeholder en beskrivelse af hvordan installeres på et NSP Backend miljø.
Læseren forventes at have kendskab til Sundhedsdatastyrelsens platform NSP, samt generelt kendskab til WildFly applikation server, Docker, Docker Compose samt Ubuntu Linux operativ system.
| NSP | Den nationale service platform |
| SDS | Sundhedsdatastyrelsen |
| Driftsvejledning | MHD - Driftsvejledning |
MHD anvender NPS's Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.
MHD bygges med Jenkins server via følgende jobs:
NSP Leverandøren er selv ansvarlige for at pushe release versioner af MHD til NSP Docker Registry igennem Jenkins.
MHD består af følgende Docker image som pushes til ??? Docker Registry:
| registry.nspop.dk/components/mhd/service |
Komponenten er udviklet og testet i Docker ved anvendelse af imaget "registry.nspop.dk/platform/nsp:4-latest".
Komponentens konfiguration er tilpasset deployment på WildFly 34 applikationsservere med OpenJDK 21.
Der stilles ingen krav til operativsystemet udover, at det skal være Linux, og docker skal være installeret.
GM-Facade kræver adgang til:
I folderen ??? findes følgende konfigurationsfiler:
| Log4j | |
Alle filer skal tilrettes til de forskellige miljøer som MHD installeres på. Filerne indeholder en konfiguration der passer til MHD i en standalone test konfiguration.
I MHD - Driftsvejledning er hver enkel fil gennemgået i detaljer.
Konfigurationsfiler til SLA logning konfigureres i nedenstående filer. De følger standarden for SLA logning og det bør derfor ikke være nødvendigt at ændre i disse.
| nspslalog-MHD.properties | Propertyfil, der udpeger den konkrete SLA log konfigurationsfil, der anvendes |
| log4j-nspslalog-MHD.properties | SLA log konfigurationsfil |
MHD startes og stoppes med ??? kommandoer.
| 3/4 2025 | Martin Henriksen/SDS | Etablering af dokumentation |