Gå till slutet av bannern
Gå till början av bannern

SKLTP TAK - Monitor

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 3 Nästa »

Under utveckling

TAK version 3.2.0 och senare innehåller en övervakningstjänst “tak-monitor”. Syftet med denna är att bevaka publicering av nya versioner och propagera dessa till de komponenter som använder data från TAK.

Det huvudsakliga användningsområdet är i Kubernetes-installationer av SKLTP men tjänsten kan även användas i andra driftmiljöer.

Funktion

Senaste publicerad version kontrolleras vid uppstart samt med regelbundet intervall (default 60 sekunder).

  • Om en förändring har skett sedan föregående läsning (eller det är första kontrollen efter uppstart) så anropas “reset cache” för tak-services och övriga komponenter.

  • Om det inte skett någon förändring så händer inget mer förrän nästa intervall.

I det enklaste fallet är det en statisk lista med URL:er som anropas i angiven följd vid “reset cache”. I en Kubernetes-installation finns även möjlighet att dynamiskt slå upp vilka poddar som är aktiva med hjälp av Kubernetes API.

Installation

Tjänsten är en Tomcat-applikation (war-fil) och kan installeras på liknande sätt som tak-web och tak-services.

Exempel på paketering med Dockerfile samt Helm chart finns med i källkoden.

Konfiguration

  • Inga etiketter