Page History
...
Filen minlog2/minlog2-lookup.properties indeholder følgende indstillinger:
| Property | Beskrivelse |
|---|---|
sql.max.logevents.allowed.in.query=10000 | angiver det maks antal logevent der kan søges på ved lookup. Overskrides denne, returneres en fejl med besked om at indsnævre søgningen |
federation=test | angiver hvilken SOSIFederation der initialiseres. Værdien kan være ”test” eller ”prod” |
days.to.remain.persisted=730 | angiver hvor mange dage entries findes i DB. Værdien 730 er 2 år herefter slettes de i natlig kørsel |
sql.delete.batch.size=10000 | angiver størrelse på batch chunks ved sletning. Værdien 10000 angiver LIMIT på delete statement |
cleanupjob.start.hour=3 | angiver hvilken time-tid jobbet skal starte [1-23] |
cleanupjob.start.minute=*/10 | angiver hvilken minut-tid jobbet skal starte [0-59]. Her er angivet at jobbet skal afvikles hvert 10 minut |
cleanupjob.runtime.max=240000 | angiver hvor lang tid hvert job må bruge. Da transaktioner får timeout efter 5 minutter, så er værdien pt. sat til 4 minutter (240000 millisekunder) |
| sql.stamdata.notfound.error.message="Stamdata kunne ikke fremsøges" | angiver fejlbesked hvis stamdata ikke kan fremsøges |
sleep.after.batch=10000 | angiver hvor mange ms der skal ventes inden næste "sql.delete.batch.size" slettes. |
| minutes.to.log.own.data=15 | angiver hvor mange minutter der går mellem log af egne data indenfor samme døgn. |
Filen minlog2/idws.properties indeholder nedenstående properties.
| Property | Beskrivelse |
|---|---|
org.apache.ws.security.crypto.merlin.keystore.type | Keystore type. Skal være jks. |
org.apache.ws.security.crypto.merlin.keystore.password | Password til keystore. |
org.apache.ws.security.crypto.merlin.keystore.alias | Keystore alias. Skal typisk være sosi:alias_system. |
org.apache.ws.security.crypto.merlin.file | Sti til keystore. |
| federation | Hvilket federation der skal anvendes. Skal enten være test eller prod. |
Afvikling
Minlog2 Opslag startes og stoppes med Docker Compose kommandoer.
...
På et NSP miljø hentes "compose" mappen for den ønskede version med Subversion og kommandoen "docker-compose up" køres i mappen "release".
Database
Der er udarbejdet sqlfiler til blandt andet oprettelse af minlog2 skema – find dem i …/shared/shared-configuration/src/main/resources/sql.
Skemaer
Der skal være adgang til følgende MariaDB skemaer:
- MinLog2
- Stamdata
Der skal oprettes brugere med tilstrækkelige privilegier og med adgang til skemaerne.
Tabeller
I MinLog2 kan tabellerne oprettes via "initial_schema.sql".
I stamdata forventes følgende tabeller – med indhold:
...
Organisation...
v2_ForaeldreMyndighedRelation...
v2_BarnRelation...
v2_UmyndiggoerelseVaergeRelation...
Yderregister_v4...
SOR2SorEntityKontrol
Installationen kan kontrolleres ved at kalde den indbyggede monitor del:
...