Versions Compared

Key

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

...

DCCConfigReloadService beggrundsjobbet for DCC genindlæser konfigurationen i et givent interval.Baggrundsjobbet overholder ikke husregler for baggrundsjob, da den skeduleres til at afvikle periodisk. Perioden mellem afviklinger angives den DCC konfigurationsfilen. Hvis perioden ikke er angivet, så genindlæses der hvert 5. minut.

I f.eks. dcc-config.xml skrives følgende for at angive perioden mellem genindlæsninger:

Code Block
languageyml
<!-- Her er perioden mellem genindlæsningerne angivet til 270 sekunder (4 minutter og 30 sekunder) -->
<DCCConfigReloadInterval>PT4M30S<<DCCConfigReloadInterval>270</DCCConfigReloadInterval>

Intervallet angives som en i overenstemmelse med java specifikationen for Duration (Se https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html#parse-java.lang.CharSequence-)

Baggrundsjobbet overholder ikke husregler for baggrundsjob, da den skeduleres i koden. Hvis perioden ikke er angivet i konfigurationen for DCCConfigReloadInterval så bruges værdien 300, hvilket gør, at der genindlæses hvert 5. minut.

DCCConfigReloadInterval skal angives som et positivt heltal, som angive perioden indtil næste genindlæsning i sekunder. Denne værdi kan sættes meget højt, hvis man ikke ønsker at indlæse konfigurationen automatisk, hvorefter det kun kan aktiveres igen ved Hvis man ønsker at standse den automatisk genindlæsning, så kan det kun gøres ved at angive et højt interval. Jobbet kan hermed først startes igen ved en genstart af DCC.

Anchor
_Toc175904310
_Toc175904310
Kendte fejl

...