Innehållsförteckning |
---|
Inledning
Denna sida beskriver installation av Aggregeringsplattformen utan några tjänster. Tjänsterna installeras separat som pluginer till aggregeringsplattformen. Se TODO
Förutsättningar
Följande förutsätts vara installerat innan AGP installeras:
SKLTP TAK 2.4.0 eller senare installerad, se TAK installationsanvisning.
EngagemangIndex (EI), se SKLTP EI - Driftsintruktioner, Installation
Ladda ner applikation
Kan hämtas från Ineras Nexus, https://nexus.drift.inera.se/repository/maven-public/ och hittas med:
Kodblock |
---|
<dependency>
<groupId>se.skltp.agp</groupId>
<artifactId>agp-application</artifactId>
<version>X.Y.Z</version>
<classifier>exec</classifier>
</dependency> |
Exempel med wget där X.Y.Z är versionnummret:
Kodblock |
---|
wget https://nexus.drift.inera.se/repository/maven-public/se/skltp/agp/agp-application/X.Y.Z/agp-application-X.Y.Z-exec.jar |
Konfigurera applikation
Applikationen konfigureras som en Spring-boot applikation, dvs genom att antingen skapa:
<agp-install-dir>/conf/application.properties eller
<agp-install-dir>/conf/application-<spring-profile>.properties
Det senare att föredra då man endast behöver konfigurera skillnaden från default inställningarna. Observera att applikationen då behöver startas med parametern: -Dspring.profiles.active=<spring-profile>
För detaljer om konfiguration, se AGP - Konfiguration
Starta applikationen
AGP kan startas upp som en vanlig java applikation. Exempel:
Kodblock |
---|
java -jar -Dfile.encoding=UTF-8 -Duser.country=SE -Duser.language=sv -Dspring.profiles.active=custom -Xms512m -Xmx1536m -Dlog4j.configurationFile=file:///opt/agp/config/log4j2.xml -Dloader.path=/opt/agp/services/ agp-application-3.0.0-exec.jar |
Några parametrar i exemplet ovan är av extra vikt:
...
-Dspring.profiles.active=custom
- Möjliggör överlagring av default konfigurering i egen fil application-custom.properties (se även kapitlet ovan).
...
-Dlog4j.configurationFile=file:///opt/agp/config/log4j2.xml
- Möjliggör overlagring av loginställningar.
...
Underordnade sidor (visning av underordnade) |
---|