Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

STS har følgende baggrundsjobs:

  • STSDeceasedCleanup - Slettejob til sletning af afdødes registreringer i STS cache, hvor der er mapninger mellem CPR numre og UUID, PID og RID.

PersonInformation

Følgende parametre bruges til styringen af forbindelsen til PersonInformation servicen, som bruges på tværs af baggrundsjobs. De kan ændres i operations.xml for STSproperties:

NøgleDefault værdiBeskrivelse
personInformationClient - serviceEndpoint

personinformation.url

http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-personinformation/v1

Den url som jobbet skal bruge, når den skal kalde servicen stamdata-personinformation.
operationsProperties -

personinformation.error.tolerance

0

Tolerance for hvor mange fejl PersonInformation servicen må have inden den melder tilbage at den ikke virker i alarm indikatoren

serviceInfoCollector

personinformation.errorcount.hours

24

Angiver, hvor lang en periode i timer, der skal kigges i efter antallet af fejl for PersonInformations alarm indikator

STSDeceasedCleanup

Baggrundsjobbet kaldes når der skal slettes registreringer for personer der har været erklæret døde det sidste år (deletion.save.deceased)

...

Følgende parametre til styring af STSDeceasedCleanup kan ændres i operations.xml properties for STS:

NøgleDefault værdiBeskrivelse
operationsProperties -

deletion.desired.execution.duration.deceased

PT20S

Den tid vi ønsker at bruge på sletning ved hvert request. Tiden er ikke garanteret, da vi kun tjekker mod den efter hver StackOperation er udført.

Default værdien er 20 sekunder.

operationsProperties -

deletion.save.deceased

P12M

Den tid som skal gå før vi sletter data for en afdød person. Dette gøres så vi ikke sletter data, hvis personens status ændres til afdød og derefter tilbage til levende.
Default værdien er 12 måneder

operationsProperties - deletion

 deletion.batchsize.deceased

1000

Max. antal entries (f.eks. CPR) vi behandler pr. batch

operationsProperties -

personinformation.batchsize.deceased

100

Max. antal CPR vi forespørger på i en enkelt request til personinformation

Der er en max grænse for hvor lang tid jobbet må køre pr. gang (deletion.desired.execution.duration.deceased) og det kan angives her. Når jobbet har kørt den tid der er angivet, så stopper udførslen. Her efter kan jobbet kaldes igen og den vil fortsætte med processeringen, hvor jobbet stoppede sidst.

...