Innehållsförteckning |
---|
...
- SKLTP-339: Uppdatera virtuella tjänster för Apoteket med en lägre timeouttid
- Ta bort parameter: VP_MULE_HTTP_CONSUMER_CONNECTOR_SERVICE_TIMEOUT_MS, definition av response timeout nu sker i SERVICE_TIMEOUT_MS.
- Lägg till parameter: CLIENT_SO_TIMEOUT_MS=<default 30000>
- Lägg till parameter: VP_MULE_HTTP_CONSUMER_CONNECTOR_CLIENT_SO_TIMEOUT_MS=<default 30000>
Separat konfiguration av client_so_timeout och response timeout. Tidigare användes parametern SERVICEparametern SERVICE_TIMEOUT_MS för att konfigurera båda värdena. För bakåtkompabilitet så har defaultvärden satts till 30 sek som tidigare, men med möjlighet att sätta olika värden på client_so_timeout och response timeout.
- SKLTP-332: Implementera den nya versionen av tjänsten GetLogicalAddresseesByServiceContract i VP
- SKLTP-377: Det skall vara möjligt att stänga av/på loggning av Payload via log4j.xml
Nya funktioner
- SKLTP-339 - Möjlighet att konfigurera response timeout per tjänstekontrakt (virtuell tjänst). Se konfiguration av VP för detaljer om hur detta konfigureras default och per tjänstekontrakt.
Förändrad konfiguration
- Ta bort parameter: VP_MULE_HTTP_CONSUMER_CONNECTOR_SERVICE_TIMEOUT_MS, definition av response timeout nu sker i SERVICE_TIMEOUT_MS.
Ta bort parameter: GETLOGICALADDRESSESBYSERVICECONTRACT_RIVTABP21_PORT
- Lägg till parameter: CLIENT_SO_TIMEOUT_MS=<default satt till 30000ms >
Lägg till parameter: VP_MULE_HTTP_CONSUMER_CONNECTOR_CLIENT_SO_TIMEOUT_MS=<default satt till 30000ms>
Lägg till parameter:
GETLOGICALADDRESSESBYSERVICECONTRACTGETLOGICALADDRESSESBYSERVICECONTRACT_V1_INBOUND_ENDPOINT
, inbound endpoint http/https för tjänsten.- Lägg till parameter:GETLOGICALADDRESSESBYSERVICECONTRACT_V2_INBOUND_ENDPOINT, inbound endpoint http/https för tjänsten.=http://${TP_HOST}:${TP_PORT_HTTP}/${TP_BASE_URI}/services/GetLogicalAddresseesByServiceContract/2/rivtabp21
Lägg till parameter: GETSUPPORTEDSERVICECONTRACTS_V2_OUTBOUND_URI
SKLTP-377: Det skall vara möjligt att stänga av/på loggning av Payload via log4j.xml=tp-vagval-admin-services/GetSupportedServiceContracts/v2
Läs om parametrarna på konfiguration av VP
...
Nya funktioner
...
VP 2.2.1
Releasedatum: 2013-10-26
...
Tidigare var VP beroende av att TK var uppe och körde vid omstart, och i nuvarande driftsmiljö innebar detta beroende till TK ett sk single point of failure. I och med 2.0 så sparas alltid den senaste hämtningen från TK på en lokal backup $HOME/.tk.localCache och skulle TK inte svara så används denna lokala backup istället. I loggen skrivs det en INFO rad varje gång en lokal kopia sparas eller används, och även ERROR rader om dettas skulle misslyckas. Exempel på en INFO rad i loggen:
INFO ... se.skl.tp.vp.vagvalagent.VagvalAgent: Save to local copy: /home/mule/.tk.localCache
Stöd (Mule) för en komponentbaserad paketering
...