Page History
...
Definitioner og forkortelser
Definition | Beskrivelse |
NSP | Den nationale service platform (inden for sundheds-IT) |
...
http://<server>:<port>/minlog2-lookup/LookupService?wsdl http://<server>:<port>/minlog2-lookupid/LookupidService?wsdl |
DKS snitflade
DKS for Lookup- og Lookupidservice på minlog2 findes på følgende url'er.
http://<server>:<port>/minlog2-lookup/dksconfig http://<server>:<port>/minlog2-lookup/20241101/dksconfig http://<server>:<port>/minlog2-lookup/20250312/dksconfig |
http://<server>:<port>/minlog2-lookupid/dksconfig http://<server>:<port>/minlog2-lookupid/20241101/dksconfig http://<server>:<port>/minlog2-lookupid/20250312/dksconfig |
Følgende properties bruges i DKS til opbygning af endpoint.
# DCC Endpoint |
Cleanup snitflade
Det er muligt at starte og se status for cleanup på:
...
Ved whitelistning af claimWardRelation, er det kun muligt at angive "identification_type" som "SSN".
Cleanup job
Servicens slettejob, står for at slette logentries i databasen.
Det 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.
Driften vedligeholder en cron, som kalder slettejobbets url i et fast mønster vha. curl.
Følgende parametre til styring af slettejobbet kan ændres i application.properties for MinLog2:
days.to.remain.persisted=730
cleanupjob.runtime.max=25000
sql.delete.batch.size=10000
sleep.after.batch=2000
Alle rækker som er ældre end days.to.remain.persisted (her 2x365) fra dags dato slettes med en limit på sql.delete.batch.size (her 10000). Efter hvert batch tjekkes den samlede tid for den aktuelle afvikling, og hvis der er gået mere tid end angivet i cleanupjob.runtime.max (her 4 minutter), så afsluttes aktuelle afvikling.
Derved sørger cleanupjob.runtime.max for at begrænse udførselstiden for slettejobbet, for at undgå at ramme HTTP timeout.
Kommando til kald af slettejob:
...