Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

Kodblock
languagebash
java -jar -Xms256m -Xmx1024m -Dlog4j.configurationFile=file:///opt/vp/config/log4j2.xml vp-services.jar"

Ändring av loggnivåer i runtime

Här beskivs två sätt att ändra loggnivåer i runtime (det finns förmodligen fler sätt), .

  1. Om en extern konfiguration används räcker det att ändra i i konfigureringsfilen förutsatt att den är grundkonfigurerad att upptäcka förändringar i runtime ex. <Configuration  monitorInterval="30">
  2. Ändra loggnivåer med Hawtio (eller på annat sätt via jmx)

Rekommenderade loggers

Vissa loggers kan vara av extra intresse för att följa VPs uppstart och flöden. Se beskrivning nedan:

...

Kodblock
titlecamel-app-vp.log
2019-05-24 10:57:10,695 DEBUG [Camel Thread #11 - NettyClientTCPWorker] se.skl.tp.vp.logging.resp.out  - skltp-messages
** logEvent-debug.start ***********************************************************
LogMessage=resp-out
ServiceImpl=vp-http-route
Host=ITEM-S12345.emea.msad.sopra (10.1.2.3)
ComponentId=vp-services-test
Endpoint=http://localhost:12312/vp/PATH1%20
MessageId=ID-ITEM-S67684-1558688206461-0-7
BusinessCorrelationId=0a50df13-eb1a-4386-b280-a86eafff17a7
ExtraInfo=
-servicecontract_namespace=urn:riv:insuranceprocess:healthreporting:GetCertificateResponder:1
-Headers={CamelHttpResponseCode=200, CamelHttpResponseText=OK, connection=keep-alive, content-length=16, x-skltp-prt=192}
-routerVagvalTrace=HttpsProducer=hsa-id-for-a-producer
-time.elapsed=4794
-originalServiceconsumerHsaid=tp
-source=se.skl.tp.vp.logging.MessageInfoLogger
-routerBehorighetTrace=HttpsProducer==hsa-id-for-a-producer
-senderIpAdress=127.0.0.1
-senderid=tp
-receiverid=HttpsProducerhsa-id-for-a-producer
-endpoint_url=https://localhost:19001/vardgivare-b/tjanst2
-wsdl_namespace=urn:riv:insuranceprocess:healthreporting:GetCertificate:1:rivtabp20
-rivversion=rivtabp20
-time.producer=192
Payload=<test answer from testproducer/>

...