KAT - Konfigurering
Parametrar
Dessa parametrar kan konfigureras enligt Spring-boot konfigurering, typiskt i en application.properties fil.
Se även https://github.com/skltp/kat/blob/master/README.md
Parameter | Default | Beskrivning |
---|---|---|
server.port | 8880 | Vilken port skall applikationen lyssna på. |
cxf.path | /kat/ws | Bassökvägen till webtjänsterna |
kat.getsupportedservicecontracts-v1-path | /GetSupportedServiceContracts/v1 | Sökväg till GetSupportedServiceContracts V1 |
kat.getsupportedservicecontracts-v2-path | /GetSupportedServiceContracts/v2 | Sökväg till GetSupportedServiceContracts V2 |
kat.getlogicaladdresseesbyservicecontract-v2-path | /GetLogicalAddresseesByServiceContract/v2 | Sökväg till GetSupportedServiceContracts V1 |
kat.resetcache.path | /kat/resetcache | Sökväg till reset cache |
takcache.persistent.file.name |
| Sökväg till filen för persistent lagring av TAK cache |
takcache.endpoint.address | http://localhost:8882/takmockservice | Addressen till TAKens |
takcache.use.behorighet.cache | true | Spara behörigheter i cache |
takcache.use.behorighet.cache | false | Spara vägval/virtualiseringar i Cache |
Exempel application.properties
#----------------------
# Spring configuration
#----------------------
# Porten som servern skall starta på
server.port=8082
# true om(när) en lastbalanserare används
#server.use-forward-headers=false
# Konfiguration för tomcat accesslog ()
server.tomcat.accesslog.buffered=true
server.tomcat.accesslog.directory=/var/log/kat
server.tomcat.accesslog.enabled=true
server.tomcat.accesslog.file-date-format=.yyyy-MM-dd
server.tomcat.accesslog.pattern=combined
server.tomcat.accesslog.prefix=access_log
server.tomcat.accesslog.rename-on-rotate=true
server.tomcat.accesslog.request-attributes-enabled=true
server.tomcat.accesslog.rotate=true
server.tomcat.accesslog.suffix=.log
server.tomcat.accesslog.max-days=90
#----------------------
# KAT configuration
#----------------------
# Installation basepath
base.path=/opt/kat
# Basepath to webservices
cxf.path=/kat/ws
# KAT - subpaths to webservices
kat.getsupportedservicecontracts-v1-path=/GetSupportedServiceContracts/v1
kat.getsupportedservicecontracts-v2-path=/GetSupportedServiceContracts/v2
kat.getlogicaladdresseesbyservicecontract-v2-path=/GetLogicalAddresseesByServiceContract/v2
# KAT - Path to REST resetcache service
kat.resetcache.path=/kat/resetcache
# TAK configuration
takcache.use.behorighet.cache=true
takcache.use.vagval.cache=true
takcache.persistent.file.name=${base.path}/data/localCache
takcache.endpoint.address=http://takserver:8085/tak-services/SokVagvalsInfo/v2
takcache.header.user.agent=SKLTP VP/3.1