Page History
...
Property | Beskrivelse |
---|---|
datasource.nxrg.jndi.name | JNDI navnet på den datasource der giver adgang til NXRG databasen. |
datasource.openxds.jndi.name | JNDI navnet på den datasource der giver adgang til OpenXDS databasen. |
datasource.sdm.jndi.name | JNDI navnet på den datasource der giver adgang til SDM databasen (v2_Person tabellen). |
deletion.document.cleanup.specifications | Komma-separeret liste af oprydningskriterier. Angiver hvilke dokumenttyper der slettes, og hvornår de slettes. Et oprydningskriterium har formen <code-name>#<code-scheme>#<months-to-keep>, hvor <code-name> og <code-scheme> angiver dokumenttypen der skal slettes, og <months-to-keep> angiver hvor mange måneder der skal gå, før sletningen udføres. Værdien af <months-to-keep> skal være et positivt heltal. De to andre værdier kan være vilkårlige strenge, så længe de ikke indeholder kommaer. |
deletion.registry.batchsize | Antal dokumenter der forsøges slettet i registry i en kørsel. |
deletion.repository.batchsize | Antal dokumenter der forsøges slettet i repository i en kørsel. |
deletion.max.attempts | Antal gange sletning fra repository'et forsøges, før health endpointet vil melde fejl. |
deletion.in.clause.max.size | Maksimal størrelse på in-clause i sql-queries. |
deletion.save.status90.docs | Angiver en periode tilbage i tiden hvor dokumenter hørende til personer med status 90 kan slettes. Eksempler på værdier er: "2Y" (for 2 år) "12M" (for 12 måneder) "90D" (for 90 dage) |
desired.execution.duration | Ønsket udførselstid for kørsler af oprydningsjobs. Angives i ISO-8601 formattet. Fx 'PT20S' (20 sekunder) Et kald vil køre oprydninger indtil den konfigurerede tid er gået, eller der ikke er flere opgaver på stakken. |
deletion.deprecated.document.cleanup.typecodes | Liste af typecodes slettejobbet deprecated-document-entries tager fat i. |
deletion.deprecated.document.cleanup.days | Angiver det antal dage, hvor et dokument med status 'Deprecated' slettes af jobbet deprecated-document-entries. |
Logning
XDSCleanup logger på standardout vha. log4j. Jobbet vil undervejs i kørslen udskrive information (på INFO-niveau) om, hvor mange dokumenter der er slettet i NXRG og OpenXDS. Eventuelle fejl vil blive logget på ERROR-niveau.
...
I kørslen lægges 3 nye operationer på stakken. Herefter, slettes det første batch fra repository'et.
Næste logudsnit viser et eksempel på, hvad der logges ved kørsler af deprecated-document-entries:
Code Block |
---|
2024-04-09 08:10:31,752 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Deprecated Document Cleanup: 1 new operations added to stack from DeprecatedDocumentCleanupSupplier
2024-04-09 08:10:31,791 [INFO] dk.nsp.xdscleanup.stack.registry.RegistryBatchCleanupOperation - Registry Deprecated Document Entries Cleanup: Batch cleanup finished! deleted=12 Time spent: 0 seconds.
2024-04-09 08:10:31,801 [INFO] dk.nsp.xdscleanup.stack.registry.RegistryBatchCleanupOperation - Registry Deprecated Document Entries Cleanup: Deleted DocumentEntries are: [DocumentEntry[entryId=6,entryUuid=urn:uuid:d4ab1ed2-3958-4198-9a30-613163fb8b3a,uniqueId=5745551251602451683.3935600351732515390.1638782620952], DocumentEntry[entryId=59,entryUuid=urn:uuid:3f5d2159-f075-47a3-baf8-d639ec075aae,uniqueId=5872307702141348537.4715608542704613996.1644933985637], DocumentEntry[entryId=75,entryUuid=urn:uuid:fcce07e8-c7f6-4171-8d84-7d4f6dd58ea0,uniqueId=4793974228853511084.5371166327631397721.1644933987570], DocumentEntry[entryId=72,entryUuid=urn:uuid:98aad0e4-7d16-4e90-b628-93f81f0a8366,uniqueId=6078866472321989594.7806293989192085883.1644933986953], DocumentEntry[entryId=69,entryUuid=urn:uuid:0552fc26-1888-4fb8-895a-ef7b6cb97fc6,uniqueId=6818377459695506305.2191301573190859431.1644933986564], DocumentEntry[entryId=71,entryUuid=urn:uuid:2017e421-5a12-463b-9641-4581341a152b,uniqueId=7609025266424319590.1166399418142538378.1644933986809], DocumentEntry[entryId=57,entryUuid=urn:uuid:8fa2e669-c58d-4d57-ba23-b2191ca92d78,uniqueId=5736428597775584458.1004879692497532276.1644933985388], DocumentEntry[entryId=74,entryUuid=urn:uuid:dfe98e76-681b-4e33-8cb6-1c0db34f1c2d,uniqueId=8344749892112574561.4349234642012750781.1644933987436], DocumentEntry[entryId=10,entryUuid=urn:uuid:3184cb2a-c77d-4e69-8b9d-ceaddaa81c3d,uniqueId=6890570916939512299.786493020586687787.1638782624567], DocumentEntry[entryId=73,entryUuid=urn:uuid:82f0d0a0-9d0f-485b-82db-73acc01467dd,uniqueId=7391069964040269010.6606474661760645002.1644933987142], DocumentEntry[entryId=70,entryUuid=urn:uuid:fd5a426b-a070-46aa-82a3-95046d3e5dbd,uniqueId=5125652985570693384.5283280190088233070.1644933986669], DocumentEntry[entryId=8,entryUuid=urn:uuid:54d36682-c15e-464d-aacb-9774d6d2ed4d,uniqueId=9134687982285027924.2914737209187321810.1638782622801]]
2024-04-09 08:10:31,801 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Deprecated Document Cleanup: 0 new operations added to stack from RegistryBatchCleanupOperation
2024-04-09 08:10:31,801 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Deprecated Document Cleanup: remaining=0 on stack
2024-04-09 08:10:31,803 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Deprecated Document Cleanup: Execution finished. Time spent: 0 seconds |
I dette eksempel slettes 12 deprecatede dokumenter.
Næste logudsnit viser et eksempel på, hvad der logges ved kørsler af dangling-submissionsets:
Code Block |
---|
2024-04-09 08:10:48,776 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Dangling SubmissionSets Cleanup: 1 new operations added to stack from DanglingSubmissionSetsCleanupSupplier
2024-04-09 08:10:48,791 [INFO] dk.nsp.xdscleanup.stack.registry.submissionsets.RegistrySubmissionSetsBatchCleanupOperation - Registry Dangling SubmissionSets Cleanup: Batch cleanup finished! deleted=8 Time spent: 0 seconds.
2024-04-09 08:10:48,792 [INFO] dk.nsp.xdscleanup.stack.registry.submissionsets.RegistrySubmissionSetsBatchCleanupOperation - Registry Dangling SubmissionSets Cleanup: Deleted SubmissionSets are: [SubmissionSet[entryId=83,entryUuid=urn:uuid:f62e5064-2248-432c-887c-67ed34e03717], SubmissionSet[entryId=11,entryUuid=urn:uuid:e00461b1-d41e-400a-8976-5f0737a746d4], SubmissionSet[entryId=77,entryUuid=urn:uuid:9c806c3a-1e8c-461c-abbc-cc96015da8c5], SubmissionSet[entryId=81,entryUuid=urn:uuid:f9b0ea5a-85f8-4baa-88f0-2ac994e4c445], SubmissionSet[entryId=71,entryUuid=urn:uuid:99c7d198-ac07-42ba-9400-9c22ca32ab5c], SubmissionSet[entryId=79,entryUuid=urn:uuid:e1aabb27-57ee-4bee-87c8-ec700b37b5d8], SubmissionSet[entryId=75,entryUuid=urn:uuid:14c58541-cd56-4bed-806b-4f55adbb1568], SubmissionSet[entryId=73,entryUuid=urn:uuid:db4c8577-9aac-4849-9ec8-1e825b11b26e]]
2024-04-09 08:10:48,792 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Dangling SubmissionSets Cleanup: 0 new operations added to stack from RegistrySubmissionSetsBatchCleanupOperation
2024-04-09 08:10:48,792 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Dangling SubmissionSets Cleanup: remaining=0 on stack
2024-04-09 08:10:48,792 [INFO] dk.nsp.backgroundjob.service.StackedOperationsService - Registry Dangling SubmissionSets Cleanup: Execution finished. Time spent: 0 seconds |
I dette eksempel slettes 8 dangling submissionsets.