Update naar electron 3.3.35 op de servers
Update 18/10
Let op: het installeren van deze nieuwe versie veroorzaakt zware indexering, waardoor de server overbelast raakt. We raden je aan om dit op een avond te doen, bij voorkeur op een vrijdagavond of in het weekend.
Inleiding
Een nieuwe versie van Medispring desktop 3.3.35 moet door de IT-beheerders worden geïnstalleerd op de servers van de groepspraktijken (oa WGCa).
Dit als voorbereiding op een toekomstige versie met de patiënten app, Vaccicard en de mogelijkheid om laboresultaten in het FHIR formaat te kunnen ontvangen.
Voorbereiding
- Vraag de gebruikers om op het einde van hun werkdag Medispring volledig af te sluiten.
- Download https://github.com/medispring/medispring-desktop-releases/releases/download/v3.3.35/medispring-winx64.exe op de Medispring backend server.
- Nieuw: Download cloud-booster-5.0.243-g6667775292.zip (in bijlage helemaal onderaan deze pagina) op Medispring backend server.
- Beschik over een toegang als beheerder (administrator) op de server.
Server update
- Meld op de server (waarop de Medispring backend/database is geïnstalleerd) aan, in Windows, als administrator.
- Nieuw: Unzip het .zip bestand en plaats cloud-booster-5.0.243-g6667775292.jar in C:\Medispring\resources\icure-plugins\
- Maak een reserve kopie van het bestand config.json in C:\Medispring\resources\config .
- Op RDP/inlog servers: sluit Medispring af, zowel in eigen sessie als - via Task Manager - bij alle andere gebruikers
Op de backend server: open het "Taakbeheer", ga naar het tabblad "Services" en stop de Medispring service:
- Ga naar Taakbeheer > Details, rechtsklik op een kolomkop en selecteer "Kolommen selecteren"
en zorg ervoor dat de kolom "Opdrachtregel" (Command line) geselecteerd is.
- Controleer dat de Java.exe (die overeenkomt met de Medispring backend, dus met c:\Medispring\... in de kolom "opdrachtregel") niet meer actief is. Indien wel: rechtsklik & "Processtructuur beëindigen".
Voer medispring-winx64.exe (voorheen gedownload) uit "as administrator".
- Start opnieuw Medispring als "Administrator".
De electron versie moet nu 3.3.35 zijn. In deze fase wordt ook de Medispring backend bijgewerkt wat een paar minuten kan duren
Wacht tot het login scherm verschijnt.
- Mogelijk verschijnt hier nog een oudere versie van de "front end"; Dit is niet erg. Wacht eventueel op de "update beschikbaar" melding onderaan links en accepteer.
- (Niet voor deze versie 3.3.x: Mogelijk wordt nu een indexatie van de database opgestart, waardoor de server een paar minuten zwaar belast kan zijn. Je kan dit zien aan een zwarte stip bij het ? in de linkse navigatiebalk en ook in het "Hulp" venster dat verschijnt wanneer je op het ? klikt:
- Sluit Medispring (je hoeft hiervoor niet te wachten dat de indexatie (cf. stap 9 hierboven) gedaan is.)
- (Idem stap 4: maar opnieuw te doen) Ga naar Taakbeheer > Details, controleer dat Java.exe niet meer actief is. Indien wel: rechtsklik & "Processtructuur beëindigen".
- Enkel op backend servers: De services "medispring-service-nssm" terug opstarten
- Enkel op backend servers: In details zal de java.exe opnieuw verschijnen (n.a.v. het heropstarten van de service). Wacht tot het geheugengebruik min of meer stabiel blijft omstreeks 1.000.000 kB
- Op de RDP/inlog server: test of Medispring nog goed werkt
Wanneer dit een andere server is dan de server waarop je voorgaande stappen hebt uitgevoerd, dient hier ook de nieuwe electron geïnstalleerd te worden. Na deze upgrade, opnieuw inloggen en testen met een niet-administrator gebruiker.
- Test op een werkpost of Medispring nog goed werkt.
- Stuur een berichtje naar support@medispring.be om te melden dat het in orde is.
Vergeet niet te melden voor welk centrum.
Werkposten update
Het is NIET nodig om deze update te installeren op de werkposten met een "Lite" configuratie.
Enkel op de eventuele werkposten met een lokale database (uitzondering), moet deze update samen met de update op de server geïnstalleerd worden.
Support
Als je twijfels, problemen of vragen hebt: neem contact op met ons ondersteuningsteam
- Per e-mail support@medispring.be (met vermelding van het onderwerp van uw vraag)
- Per telefoon voor meer dringende problemen 078 077 050
Goed om weten
- De 2 soorten updates & hoe huidige versie controleren ?
- Wanneer je bij het starten van Medispring de melding "Failed to create proxy: listen EADDRINUSE: address already in use:::16044", krijgt, is de Medispring service nog actief. Voer stap 3 hierboven uit.
- Het is normaal 3 of 4 Medispring processen te hebben op de machine waarop Medispring draait , alsook op de server
- Het is ook normaal om een groot aantal couchjs.exe processen te hebben op de Medispring server: