Page History
...
I produktion består Stamkortregister-servicen af 2 komponenter et komponent (war-arkiverarkiv) der er deployet på en Wildfly applikationsserver:
- skr-service: Selve Stamkortregister-servicen. Denne afhænger af adgang til 2 MariaDB datasources. Desuden afhænger den af at kunne kalde (skrive til) MinLog-servicen og NAS.wsproxy: DGWS/IDWS proxy der håndterer requests og responses og internt viderestiller til skr-service.
Ændringslog
Version | Dato | Ændring | Ansvarlig |
---|---|---|---|
1.0.0 | 2018-08-31 | Initialt dokument | Trifork |
1.0.11 | 2019-08-02 | Ændret WSDL-stier | Trifork |
1.0.12 | 2019-25-09 | Ajourført | Trifork |
1.0.17 | 2019-08-10 | Ændret SWDL | |
1.0.18 | 2020-10-07 | Opdateret slettejob | KIT |
1.0.19 | 2021-04-13 | Tilføjet NAS | KIT |
1.0.20 | 2021-04-27 | Tilføjet WSDL-sti | KIT |
1.0.21 | 2021-06-08 | Tilføjet WSDL-stier | KIT |
...
URL | Funktionalitet |
---|---|
<server>/skr-service/isAlive | Status-side for servicen. Viser om servicen fungerer korrekt, se afsnittet Overvågning. |
<server>/skr-service/skr | Webservice-endpoint |
<server>/skr-service/dksconfig | DCC auto-konfigurations API. Anvendes til konfiguration af NSP'ens DCC. |
<server>/skr-service/wsdl | HTML-side med links til download af WSDL-filer i hhv. DGWS- og IDWS-udgave. |
<server>/skr-service/wsdl/dgws20200728 | DGWS WSDL |
<server>/skr-service/wsdl/idws20200728 | IDWS WSDL |
<server>/skr-service/wsdl/dgws20210602 | DGWS WSDL |
<server>/skr-service/wsdl/idws20210602 | IDWS WSDL |
<server>/skr-service/wsdl/dgws20210408 | DGWS WSDL for migreringssnitflade |
<server>/skr-service/syncjob/start | Slettejob startes ved kald af denne url. Returnerer tidspunkt for modtaget request og http status kode 200 |
<server>/skr-service/syncjob/status | Oplysninger om slettejob på den pågældende server. Oplysningerne gemmes i hukommelsen på serveren og fosvinder ved genstart. Der returneres http status kode 200 og følgende data: tidspunkt for sidste afvikling af slettejob på serveren (hvis værdien findes ellers tom værdi), status for sidste afvikling på serveren (true=ingen fejl, false=fejl, tom tekst=ikke afviklet) og fejlbesked ved sidste afvikling (hvis findes ellers er værdien udeladt) |
Kald via proxy-komponenten
URL | Funktionalitet |
---|---|
<server>/skr/proxy/isalive | Status-side for proxy-komponenten. Viser om komponenten fungerer korrekt, se afsnittet Overvågning. |
<server>/skr/proxy/version | Viser version for proxy-komponenten. |
<server>/skr/skr | Samme som ovenfor, blot går kaldet igennem proxy-komponenten. |
<server>/skr/isAlive | Samme som ovenfor, blot går kaldet igennem proxy-komponenten. |
<server>/skr/dksconfig | Samme som ovenfor, blot går kaldet igennem proxy-komponenten. |
<server>/skr/wsdl | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
<server>/skr/wsdl/dgws20200728 | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
<server>/skr/wsdl/idws20200728 | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
<server>/skr/wsdl/dgws20210602 | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
<server>/skr/wsdl/idws20210602 | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
<server>/skr/wsdl/dgws20210408 | Samme som ovenfor, blot går kaldet gennem proxy-komponenten. |
Daglig drift
Servicen kræver ingen daglig vedligeholdelse udover sædvanlig systemovervågning.
...
Logfilnavn | Indhold | ||
---|---|---|---|
skr_service.log | Applikationslog for servicen, som indeholder de vigtigste systemhændelser. Root: WARN | ||
nsputil-sla-skr.log | SLA-log. Indeholder SLA-logninger for alle kald på servicen. Indeholder desuden SLA-logninger for servicens kald til MinLog og NAS. | ||
skr_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. | skr_proxy.log | Applikationslog for DGWS/IDWS proxyen (wsproxy komponenten). Denne logfil indeholder detaljer omkring hvilke kald, der delegeres videre til servicen af proxyen. |
Slettejob
Servicens slettejob bliver afviklet vha. en udstillet RestController, som kaldes vha. simpelt HTTP GET kald.
Dette gøres for at sikre afviklingen af slettejob i flere-node drift, hvor en loadbalancer sørger for fordeling af kald til bagvedliggende servere.
...