Skip to content

Repository files navigation

VeilarbDirigent

Microservice som dirigerer oppgaver mellom ulike FO-applikasjoner.

Arkitektur

  • Bedskjeder kommer inn i systemet fra diverse input. Dette kan være ulike feeds eller REST endepunkter
  • Bedskjedene blir oversatt til en eller flere oppgaver og lagret for sennere utførelse av systemet.
  • Oppgavene ikke fullført blir periodisk plukket opp og prøvd utført. Hvis utførelsen feiler så vil oppgaven bli plukket opp på et sennere tidspunkt, som øker ved hver feilende utførelse.
  • Utførelsene av oppgavene er forskjellig basert på oppgave typen. Det kan være disse blir oversatt til utgående bedskjeder og sendt til andre systemer. Resultat av utførelsen av oppgaven blir alltid lagret og status oppdatert, både når ting funker og feiler.

Skjermbilde 2025-05-08 kl  08 50 44

Komme i gang

# bygge
mvn clean install 

# test
mvn test

# starte
# Kjør main-metoden i no.nav.veilarbdirigent.VeilarbdirigentApp.java
# For lokal test kjøring kjør VeilarbdirigentTestApp.java

Kontakt og spørsmål

Spørsmål knyttet til koden eller prosjektet kan stilles via issues her på github.

About

Dirigerer interne oppgaver mellom FO-applikasjoner

Topics

Resources

Security policy

Stars

0 stars

Watchers

18 watching

Forks

Releases

Packages

Used by

Contributors

Languages