Versions Compared

Key

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

...

compose/database/07_whitelisting.sql

Konfiguration

I mappenhttps://svngit.nspop.dk/projects/svnCOM/componentsrepos/minlog/trunkbrowse/compose/configuration/registration findes følgende konfigurationsfiler:

...

PropertyBeskrivelse

federation=test

angiver hvilken SOSIFederation der initialiseres. Værdien kan være ”test” eller ”prod”

kafka.producer.proxy.url

MinLog Kafka Proxy endpoint, som anvendes i forbindelse med registreringen

kafka.producer.proxy.maxTotalConnections

Totale antal HttpClients forbindelser der kan åbnes ved kald af MinLog Kafka Proxy

kafka.producer.proxy.defaultMaxConnectionsPerRoute

Maksimalt antal samtidige forbindelser per enkelt endpoint (route) ved kald af MinLog Kafka Proxy

kafka.producer.proxy.connectionTimeoutMs

Tiden (i millisekunder) klienten venter på at oprette en TCP/TLS-forbindelse, før den giver op ved kald af MinLog Kafka Proxy

kafka.producer.proxy.socketTimeoutMs

Tiden (i millisekunder) klienten venter på data fra serveren, før den giver op ved kald af MinLog Kafka Proxy

minlog.kafkaproxy.status.url

Statussnitfladen på MinLog Kafka Proxy. Registration kalder den fra sin egen status- og alarmsnitflade for at melde, om registreringer kan afleveres. Skal pege på samme proxy som kafka.producer.proxy.url, fx http://kafkaproxy:8080/minlog2-kafka-proxy/status.

whitelisting.cache.ttl=PT1M

Time To Live for Whitelisting-cachen. Default 1 min. 

minlog2.endpoint.register=http://localhost:8080/minlog2-registration

Endpoint som bruges af DKS at angive service url, som bruges af DCC.

...

For en standalone test af Minlog2 Registrering  hentes "compose" mappen for den ønskede version med Subversion og GIT og kommandoen "docker-compose up" køres i mappen "test".

...

På et NSP miljø hentes "compose" mappen for den ønskede version med Subversion og GIT og kommandoen "docker-compose up" køres i mappen "release".

...

Installationen kan kontrolleres ved at kalde den indbyggede monitor del i de enkelte løsningerstatussnitfladen:

http://<server>:<port>/minlog2-registration/status

Svaret skal være HTTP 200 med et JSON-array, hvor Version matcher den installerede version, og hvor MinLog2 database og Kafka Proxy begge står som OK:

Code Block
languagetext
title/minlog2-registration/status
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8

[{"Version":"2.6.0"},{"MinLog2 database":"OK"},{"Kafka Proxy":"OK"}]

Kontrollér desuden alarmsnitfladen, som på en korrekt installation skal svare HTTP 200 med tom body:

http://<server>:<port>/minlog2-registration/monitor?detailsalarm


Status bør være ok.