Dette dokument dækker følgende komponenter på NSP:
NSP XDS Registry Felt migrerings service
Type: Webservice
Filnavn: nxrgfieldmigration.war
Url: <serverurl>/nxrgfieldmigration
Servicecheckurl: <serverurl>/nxrgfieldmigration/status
Versionurl: <serverurl>/nxrgfieldmigration/health
Grundlæggende konfiguration foregår ved redigering i filen nxrgfieldmigration.properties, der placeres i følgende WildFly modul:
/pack/wildfly/modules/sds/nxrgfieldmigration/configuration/main/
Moduldefinitionen er at finde i sourcekoden til nxrg under:
/compose/configuration/fieldmigration/module.xml
I filen skal følgende properties være definerede:
Property | Beskrivelse |
|---|---|
Property | Beskrivelse |
JNDI navnet på den datasource der giver adgang til NXRG databasen. | |
| nxrg.data.max.no.of.documents | Angiver, hvor mange dokument registreringer (antal database records) der skal håndteres i een kørsel. Større antal tager længere tid. |
Log4j konfiguration findes i samme wildfly modul som servicekonfigurationen
Se yderligere opsætning i installationsvejledningen.
NXRG felt migrering udstiller en overvågningsside på endpoint <serverurl>/nxrgfieldmigration/status
NXRG-overvågningssiden returnerer enten:
Det overvåges om der kan opnås forbindelse til databasen.
NXRG udstiller to status sider
Udstilles på endpoint <serverurl>/nxrgfieldmigration/health
Eksempel på status:
{
"version":"1.0.14-SNAPSHOT"
} |
Den fortæller, hvilken version af felt migrering, som kører.
Udstilles på endpoint <serverurl>/nxrgfieldmigration/fieldmigrationstatus
Eksempel på status:
[
{
"id":3,
"migrationid":"documententry-repositoryid-add",
"progressid":94,
"targetid":94,
"migrationStartTime":"2022-05-17T08:15:33Z",
"migrationEndTime":"2022-05-17T08:15:35Z",
"lastUpdateTime":"2022-05-17T06:15:35.081334Z"
}
] |
Den fortæller, hvor langt en given migrering er:
NXRG-overvågningssiden returnerer enten:
Det overvåges om der kan opnås forbindelse til databasen.