Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Læst sidste del igennem med spørgsmål

...

  1. 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


VersionDatoÆndringAnsvarlig









Definitioner og referencer

...

Compose folderen indeholder 5 underfoldere:



configurationOBS!! Database ligger under configuration folderen??
databaseHer ligger alle de databasefiler som det forventes at driften lægger på en NSP database
developmentHer 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.propertiesKonfiguration af ID-list servicen
subscriptionmanager.propertiesKonfiguration af Subscription Manager servicen
pullpointfactory.propertiesKonfiguration af Pullpoint Factory servicen
pullpoint.propertiesKonfiguration af Pullpoint servicen
cleanup.propertiesKonfiguration af Cleanup servicen
administration.propertiesKonfiguration af administrations servicen.
nas-ds.xmlDatasource filen der bruges af alle services
log4j-notificationbroker.xmlLog opsætning af Notification Broker servicen
log4j-idlist.xmlLog opsætning af ID-list servicen
log4j-subscriptionmanager.xmlLog opsætning af Subscription Manager servicen
log4j-pullpointfactory.xmlLog opsætning af Pullpoint Factory servicen
log4j-pullpoint.xmlLog opsætning af Pullpoint servicen
log4j-cleanup.xmlLog opsætning af Cleanup servicen
log4j-administration.xmlLog 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

...