Gå till slutet av bannern
Gå till början av bannern

SKLTP AnP - Driftsinstruktioner

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 38 Nästa »

 

Introduktion

Anslutningstjänster driftsätts på Anslutningsplattformen. 

För närvarande pågår en migrering från en Mule 2 plattform till Mule 3 plattform. Den här anvisningen är därför uppdelad i två delar innehållande installation och verifiering för Mule 2 respektive Mule 3.

Information om vilka tjänster som finns utvecklade för Anpassningsplattformen listas nedan, Mule 2 respektive Mule3.

 


Installation, konfiguration och verifiering av Anpassningsplattformen för Mule 3 (AnP)

Under uppbyggnad!

Mule ESB installation och konfiguration

För installation samt konfiguration av Mule ESB se Installationsmanual Mule

Anpassninsgtjänster i AnP

Releaseprocess

Här finns information om de olika stegen i releaseprocessen för nya och uppdaterade tjänster.

Genomför en en release med MMC

Se Mule Management Console

Genomför en en release manuellt när inte MMC finns tillgängligt

  1. Ladda ner den paketerade Mule applikationen för den anpassninsgstjänst som skall installeras. Alla anpassningstjänster finns tillgängliga från det centrala Maven repot för SKLTP projekt med gruppid se.skltpAnpassningstjänster. Nedan ett exempel för DominoHttp10Adapter.

    wget http://central.maven.org/maven2/se/skltp/adapterservices/ehr/accesscontrol/DominoHttp10Adapter/2.0.0-RC1/DominoHttp10Adapter-2.0.0-RC1.zip
  2. Ta bort tidigare version av samma applikation om det finns en sådan, tex DominoHttp10Adapter-1.2.0 som i exemplet nedan.

    rm /usr/local/mule-standalone-3.3.1/apps/DominoHttp10Adapter-1.2.0-anchor.txt
  3. Om det är några konfigurationsförändringar eller om tjänsten är helt ny (se information för respektive tjänst), uppdatera alternativt lägg till properties-filen i /usr/local/mule-standalone-3.3.1/conf/<tjänst>-config-override.properties. För tex tjänsten DominoHttp10Adapter är det  /usr/local/mule-standalone-3.3.1/conf/DominoHttp10Adapter-config-override.properties.

  4. Kopiera applikationen /usr/local/mule-standalone-3.3.1/apps

    cp DominoHttp10Adapter-2.0.0-RC1.zip /usr/local/mule-standalone-3.3.1/apps/
  5. Verifiera i samtliga loggar att releasen gick bra. OBS! Viktigt att alla loggar kontrolleras, bland annat Mule och den nya/uppdaterade appens log, tex DominoHttp10Adapter

    tail -f /usr/local/mule-standalone-3.3.1/mule.log
    tail -f /usr/local/mule-standalone-3.3.1/mule-app-DominoHttp10Adapter.log
    Exempel på lyckad deploy i mule.log
    **********************************************************************
    *            - - + APPLICATION + - -            * - - + STATUS + - - *
    **********************************************************************
    * ExampleAdapter-Y.Y.Y-RC1           			* DEPLOYED           *
    * DominoHttp10Adapter-2.0.0-RC1           		* DEPLOYED           *
    * ExampleAdapter-Y.Y.Y-RC1 			           	* DEPLOYED           *
    **********************************************************************
  6. Vid problem tas releasen bort genom att ta bort anchor-filen för motsvarande applikation och den gamla releasen deployas om. Exempel för tjänsten DominoHttp10Adapter.

    rm /usr/local/mule-standalone-3.3.1/apps/DominoHttp10Adapter-2.0.0-RC1-anchor.txt
     
    cp DominoHttp10Adapter-1.2.0.zip /usr/local/mule-standalone-3.3.1/apps/

Anpassningstjänster för Mule 3

Det gick inte att återge {children}. Sidan kunde inte hittas: Mule 3.

 

  • Inga etiketter