Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootBehandlingstestamenteregister (BTR)


Overblik

Driftsvejledningen indeholder information der er relevant for driften af Livs- og behandlingstestamenteregister-servicen (LTR-BTR), herunder oplysninger om standard placering af log- og konfigurationsfiler, eksterne afhængigheder, start/stop/genstart og fejlfinding.

...

Desuden findes også en migreringskomponent, ltr-migration, som kun anvendes ved migreringen af data fra det gamle register, og derfor skal denne ikke være deployet i normal produktion.

Ændringslog

Version

Dato

Ændring

Ansvarlig

1.0.1

2018-08-17

Initialt dokument

Trifork

1.0.22018-08-31Ny releaseTrifork
1.0.32018-09-06Endpoints ændret fra /ltr-btr til /btrTrifork
1.0.42018-11-23Tilføjet admin endpointsTrifork

Funktionalitet

Servicen udstiller en række data som beskrevet i anvenderguiden. Komponenten kaldes af anvendere gennem NSP'ens DCC (afkoblingskomponenten), som viderestiller kaldet til servicens webservice-endpoint. Servicen udstiller derudover en række administrative og konfigurationsrelaterede funktionaliter.

Direkte kald på service-komponenten

URL

Funktionalitet

<server>/btr-service/isAlive

Status-side for servicen. Viser om servicen fungerer korrekt, se afsnittet Overvågning.

<server>/btr-service/dksconfig/ltr
Livstestamenteregistret: DCC auto-konfigurations API. Anvendes til konfiguration af NSP'ens DCC.
<server>/btr-service/ltr
Livstestamenteregistret: Webservice-endpoint
<server>/btr-service/btr
Behandlingstestamenteregistret: Webservice-endpoint
<server>/btr-service/ltrAdmin
Livstestamenteregistret: Webservice admin-endpoint (til brug for brugerflade)
<server>/btr-service/btrAdmin
Behandlingstestamenteregistret: Webservice admin-endpoint (til brug for brugerflade)
<server>/btr-service/dksconfig/btr
Behandlingstestamenteregistret: DCC auto-konfigurations API. Anvendes til konfiguration af NSP'ens DCC.
<server>/btr-service/wsdl
HTML-side med links til download af WSDL-filer i hhv. DGWS- og IDWS-udgave.
<server>/btr-service/wsdl/ltr/dgws
Livstestamenteregistret: DGWS WSDL
<server>/btr-service/wsdl/ltr/idws
Livstestamenteregistret: IDWS WSDL
<server>/btr-service/wsdl/btr/dgws
Behandlingstestamenteregistret: DGWS WSDL
<server>/btr-service/wsdl/btr/idws
Behandlingstestamenteregistret: IDWS WSDL

Kald via proxy-komponenten

URL

Funktionalitet

<server>/btr/proxy/isalive
Status-side for proxy-komponenten. Viser om komponenten fungerer korrekt, se afsnittet Overvågning.
<server>/btr/proxy/version
Viser version for proxy-komponenten.
<server>/btr/ltr
Samme som ovenfor, blot går kaldet igennem proxy-komponenten.
<server>/btr/btr
Samme som ovenfor, blot går kaldet igennem proxy-komponenten.
<server>/btr/ltrAdmin
Samme som ovenfor, blot går kaldet igennem proxy-komponenten.
<server>/btr/btrAdmin
Samme som ovenfor, blot går kaldet igennem proxy-komponenten.
<server>/btr/isAlive

Samme som ovenfor, blot går kaldet igennem proxy-komponenten.

<server>/btr/dksconfig
Samme som ovenfor, blot går kaldet igennem proxy-komponenten.
<server>/btr/wsdl
Samme som ovenfor, blot går kaldet gennem proxy-komponenten.
<server>/btr/wsdl/ltr/dgws
Samme som ovenfor, blot går kaldet gennem proxy-komponenten.
<server>/btr/wsdl/ltr/idws
Samme som ovenfor, blot går kaldet gennem proxy-komponenten.
<server>/btr/wsdl/btr/dgws
Samme som ovenfor, blot går kaldet gennem proxy-komponenten.
<server>/btr/wsdl/btr/idws
Samme som ovenfor, blot går kaldet gennem proxy-komponenten.

Daglig drift

Servicen kræver ingen daglig vedligeholdelse udover sædvanlig systemovervågning.

...

Følgende tabel over logfiler beskriver, hvilke komponenter der skriver til dem:

Logfilnavn

Indhold

btr_service.log

Applikationslog for servicen, som indeholder de vigtigste systemhændelser.

Root: WARN
org.springframework.boot: INFO
org.springframework.core: INFO
dk.sundhedsdatastyrelsen.livstestamente: INFO

nsputil-sla-btr.logSLA-log. Indeholder SLA-logninger for alle kald på servicen. Indeholder desuden SLA-logninger for servicens kald til MinLog.

btr_audit.log

Auditlog. Indeholder logning af, hvem der har kaldt, hvilken SOAP-action der blev kaldt, hvilken person der blev kaldt for, hvordan der blev kaldt (DGWS/IDWS), hvornår der blev kaldt samt kaldets varighed.
btr_proxy.logApplikationslog for DGWS/IDWS proxyen (wsproxy komponenten). Denne logfil indeholder detaljer omkring hvilke kald, der delegeres videre til servicen af proxyen.

Slettejob

Servicens slettejob kører automatisk efter det konfigurede scheduling-pattern. Størrelsen af batches kan konfigureres som beskrevet i installationsvejledningen.

...