SKLTP Commons - Instruktioner för driftspersonal
Konfigurera loggning till ActiveMQ
Nedan gäller i dagsläget alla komponenter utom VP som har en egen mekanism.
Nedan konfigurationsmöjligheter införda i komponenter med JIRA (se version av resp komponent i JIRA):
Det går att slå av/på event-loggning till ActiveMQ samt styra vilka köer loggning sker till genom att konfigurera nedan properties för en driftsatt komponent enligt:
- Nedan properties konfigureras typiskt i en komponents override-propertyfil, tex: <komponentnamn>-config-override.properties
- Ingen av nedan properties måste vara definierad, nedan syns de default-värden de har om de inte definieras explicit.
Not: detta är av bakåtkompabilitetsskäl, för att inte tvinga på ny konfiguration som inte gäller för alla driftmiljöer. - Det räcker att definiera de properties som är intressanta att ändra värde på, det går bra att utelämna övriga.
# TP_DO_LOG_TO_JMS - decides if event logs will be written to JMS/ActiveMQ: true/false TP_DO_LOG_TO_JMS=true # SOITOOLKIT_LOG_INFO_QUEUE - the JMS queue name for debug/info level event logs SOITOOLKIT_LOG_INFO_QUEUE=SOITOOLKIT.LOG.INFO # SOITOOLKIT_LOG_ERROR_QUEUE - the JMS queue name for warning/error level event logs SOITOOLKIT_LOG_ERROR_QUEUE=SOITOOLKIT.LOG.ERROR
Test av konfiguration
- Konfigurera önskat beteende enligt ovan i override-property fil för aktuell komponent
- Starta om Mule (alt deploya om komponenten)
- Generera anrop till komponenten (tex med SoapUI) och observera aktuell ActiveMQ-instans (tex via web-consolen) för att se om/på vilka köer loggar skrivs