Jämförda versioner

Nyckel

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

Innehållsförteckning

Driftsinstruktioner för hantering av TAK integration i VP

Konfigurera fil att lagra lokal TAK cache

I VP's konfigurationsfil konfigureras filen där den lokala TAK cachen skall lagras och vara tillgänglig för VP. Läs mer om konfigurationsparametrar i VP, stycket Hantering av VP's lokala cache för Tjänsteadresseringskatalogen.

Följande är ett exempel på hur konfigurationen kan göras i vp-config-override.properties

Kodblock
#################################################################
# Properties for service "resetVagvalCache"
#
# RESETVAGVALCACHE_INBOUND_URI=URI for reset cache
# RESETVAGVALCACHE_PORT=Port number for reset cache
# LOCAL_TAK_CACHE=Path to file where local TAK cache should exist
#################################################################
LOCAL_TAK_CACHE=${user.home}${file.separator}.tk.devtest.localCache

Genomföra en reset av TAK cache

  • Adressen för att ladda om TAK cache enligt nedan, notera att portnr (23000) är konfigurerbart i VP's konfigurationsfil vp-config-override.properties.
Kodblock
localhost:23000/resetcache
  • En lyckad uppdatering av lokal TAK cache resulterar i ett svar enligt nedan.
Kodblock
Initialize VagvalAgent TAK resources...
Succeeded to get virtualizations and/or permissions from TAK, save to local TAK copy...
Succesfully saved virtualizations and permissions to local TAK copy: /home/mule/.tk.devtest.localCache
Init VagvalAgent loaded number of permissions: 162
Init VagvalAgent loaded number of virtualizations: 117
  • En misslyckad uppdatering, dvs att VP faller tillbaka på en tidigare version av lokal TAK cache, ger följande resultat
Kodblock
Initialize VagvalAgent TAK resources...
Failed to get virtualizations and/or permissions from TAK, restore from local TAK copy...
Succesfully restored virtualizations and permissions from local TAK copy: /home/mule/.tk.devtest.localCache
Init VagvalAgent loaded number of permissions: 153
Init VagvalAgent loaded number of virtualizations: 114