Page History
...
|
Version
Løsningernes Løsningens versioner kan vises med:
http://<server>:<port>/minlog2-consumer/versionhttp://<server>:<port>/minlog2-lookup/version http://<server>:<port>/minlog2-lookupid/version http://<server>:<port>/minlog1-lookup/version |
Der er intet krav om at versionerne skal "følges" ad – således kan eksempelvis "Registration Consumer 1.0.1 godt fungere sammen med Lookup 1.5.1. Det bør tilstræbes at versionerne er det samme.
Service snitflade
Løsningerne Løsningen tilgås på
http://<server>:<port>/minlog2-registrationconsumer/RegisterServicestart http://<server>:<port>/minlog1minlog2-registrationconsumer/RegisterService |
...
stop http://<server>:<port>/minlog2-lookup/LookupService httpconsumer/status |
Funktionalitet
Dette modul lytter på et kafka topic efter entries til MinLog2 og ved modtagelse indsættes de i databasen. Koden har taget udgangspunkt i Den Gode Brug af Kafka og følger dennes retningslinier.
Consumer kan stoppes ved et HTTP kald til http://<server>:<port>/minlog2-consumer/stop og startes (igen) ved kald http://<server>:<port>/minlog2-
...
consumer/start. Et kald http://<server>:<port>/
...
minlog2-
...
Funktionalitet
Servicene stiller metoder til rådighed til at registrere cpr relaterede hændelser og til at fremsøge disse.
...
consumer/status giver svar på om consumeren er igang:
Consumer.consuming set to true |
Konfiguration foretage til consumer.properties , module.xml og log4j fil som findes i
<jboss>/modules/nsi/minlog2/kafka/consumer/config/main |
Nedenstående skal ændres i konfiguration
MariaDB driver | <JBoss>/standalone/configuration/standalone.xml skal indeholde |
Filen "minlog2-ds.xml" skal være til rådighed i <JBoss>/standalone/deployments.
Target folderen indeholder war arkivet klar til deployment (husk datasource minlog2-ds.xml genereret fra jee bygget)
<jboss>/standalone/deployments |
Producer delen af Kafka kan findes i registreringsdelen af MinLog2 - https://www.nspop.dk/x/XlXeBQ
Håndtering af fejlsituationer
...