Page History
...
- Beskriv hvordan test afvikles (Måske en adskillelse mellem integrationstests og unittest?)
Krav til
...
Krav til database
Servicen er testet mod MariaDB version 10.1, som bliver brugt på NSP platformen.
...
Der følgende beskriver de forskellige deployables som komponenten indeholder.
Filnavn på deployet | Beskrivelse | Kilde |
fsk-service.war | FSK servicen | fsk-service-<version>.war |
!!! — NAS — !!!
Introduktion
...
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.
Dokument Historik
| Version | Dato | Ændring | Ansvarlig |
Definitioner og referencer
...
Compose folderen indeholder 5 underfoldere:
| configuration | OBS!! Database ligger under configuration folderen?? |
| database | Her ligger alle de databasefiler som det forventes at driften lægger på en NSP database |
| development | Her ligger en Docker Compose fil til brug for udvikling. Se Guide til Udviklere. |
| test | |
| release |
Krav til miljø
Krav til applikationsservere
...
I folderen https://svn.nspop.dk/svn/components/nas/trunk/compose/configuration findes følgende konfigurationsfiler:
ecpr2.properties | Konfiguration af ecpr2 services |
kafka-producer properties??? | |
log4j2-ecpr2.xml | |
Hvad med de .properties der er i ecpr2-service/resources? Hvilke skal med of hvilke udelades? | |
Fra NAS | |
notificationbroker.properties | Konfiguration af Notification Broker servicen |
| idlist.properties | Konfiguration af ID-list servicen |
| subscriptionmanager.properties | Konfiguration af Subscription Manager servicen |
| pullpointfactory.properties | Konfiguration af Pullpoint Factory servicen |
| pullpoint.properties | Konfiguration af Pullpoint servicen |
| cleanup.properties | Konfiguration af Cleanup servicen |
| administration.properties | Konfiguration af administrations servicen. |
| nas-ds.xml | Datasource filen der bruges af alle services |
| log4j-notificationbroker.xml | Log opsætning af Notification Broker servicen |
| log4j-idlist.xml | Log opsætning af ID-list servicen |
| log4j-subscriptionmanager.xml | Log opsætning af Subscription Manager servicen |
| log4j-pullpointfactory.xml | Log opsætning af Pullpoint Factory servicen |
| log4j-pullpoint.xml | Log opsætning af Pullpoint servicen |
| log4j-cleanup.xml | Log opsætning af Cleanup servicen |
| log4j-administration.xml | Log opsætning af administrations servicen. |
Alle filer skal tilrettes til de forskellige miljøer som NAS2 installeres på. Filerne indeholder en konfiguration der passer til NAS2 i en standalone test konfiguration.
I Driftvejledningen er hver enkel fil gennemgået i detaljer.← Skal vi også det? eller rettere, skal det være her eller i driftvejledningen?
SLA logning
Konfigurationsfiler til SLA logning ligger inde i de Docker images som NAS2 producere. De følger standarden for SLA logning og det bør derfor ikke være nødvendigt at ændre i disse.
Afvikling
NAS2 eCPR startes og stoppes med Docker Compose kommandoer:
Start: docker-compose -f compose/development/docker-compose.yml up -d --build
Stop: docker-compose -f compose/development/docker-compose.yml down
Specielt for administration servicen
...