Um den Status eines Spracherkennungsservers bzw. der Spracherkennungsdienste zu überprüfen, verwenden Sie folgenden Call des Typs HTTP GET (z.B. im Browser):
http://<DMS-Erkennungsserver:Port>/SpeechAnywhereServices/IsAlive
bzw.
https://<DMS-Erkennungsserver:Port>/SpeechAnywhereServices/IsAlive
z.B. für die Dragon Medical One:
https://sas-de.nuancehdp.com/SpeechAnywhereServices/IsAlive
In aktuellen DMO Installationen finden sich zudem 2 URLs im Bereich
/configuration/applicationSettings/SoD.Development/SASConnection.Settings
, die anscheinend auf FailOver-Server verweisen:
https://sas-de1.nuancehdp.com und https://sas-de2.nuancehdp.com
Falls sas-de.nuancehdp.com gerade nicht erreichbar ist, kann alternativ auch einer dieser FailOver-Server ausprobiert werden.
Abhängig davon, welchen Response Sie auf Ihren Call erhalten, konfigurieren Sie den
Lastenausgleich für folgende Aktionen:
HTTP 200 OK: Der Dragon Medical Erkennungsdienst ist für neue Sitzungsanforderungen
bereit. Neue und bestehende Sitzungsanforderungen werden auf den
Spracherkennungsserver weitergeleitet.
HTTP 503 NOT READY: Der Dragon Medical Erkennungsdienst ist nicht bereit, neue
Sitzungen zu akzeptieren, kann aber immer noch Anforderungen für derzeit laufende
Sitzungen verarbeiten. Setzen Sie damit fort, Traffic aus bestehenden Sitzungen zum
Server zu leiten (eingehende Requests mit Affinitäts-Cookie), weisen Sie dem
Spracherkennungsserver aber keine neuen Sitzungen (eingehende Requests ohne
Affinitäts-Cookie) zu.
Kein Response oder ein anderer Fehler: Der Spracherkennungsserver ist derzeit nicht
bereit, Traffic zu akzeptieren. Leiten Sie keine Anforderungen an den
Spracherkennungsserver weiter.
Symptome unterschiedlicher Erreichbarkeitsprobleme
DMS nicht erreichbar
Der Dragon Medical Server (DMS) ist die erste Anlaufstelle von DMD/DMO, von wo u.a. weitere Einstellungen geholt werden.
Für DMO lautet der URL https://sas-de.nuancehdp.com.
Dies ist letztlich ein Load Balancer, der die Anfrage an weitere Server weiterleitet.
Ist dieser Server nicht erreichbar, zeigt DMD/DMO beim Start diese Meldung:
In aller Regel ist in diesem Fall auch der o.g. Test-URL https://sas-de.nuancehdp.com/SpeechAnywhereServices/IsAlive nicht erreichbar.
NMS nicht erreichbar
DMO benötigt u.a. zum Abruf von Wortlisten oder AutoTexten Zugriff auf einen NMS.
Wo dieser Server erreichbar ist, wird vom konfigurierten DMS abgerufen und in der Logdatei protokolliert (ab LogLevel INFO) :
2023-11-17·12:54:19,983·[1]·INFO···[31860]·Got·server·status·from·server·https://sas-de.nuancehdp.com/basic
2023-11-17·12:54:19,983·[1]·INFO···[31860]·Server·returned·NMS5·url:·https://nms-de.nuancehdp.com:443
2023-11-17·12:54:19,983·[1]·INFO···[31860]·Server·returned·NMS·url:·https://nms-de.nuancehdp.com:8010
Wenn der NMS nicht erreichbar ist, kann die Anwendung gestartet werden, aber nach der Anmeldung erscheint diese Meldung:
DMS liefert zwar auch einen weiteren NMS URL mit Port 8010 zurück, dieser wird aber anscheinend nicht mehr genutzt.
"Der Server konnte nicht initialisiert werden" im Anmeldefenster
In seltenen Fällen wurde beim Start von DMO im Anmeldefenster diese Meldung beobachtet:
Meist war dies ein temporäres Problem, das sich nach einiger Zeit von alleine gegeben hat. Genauere Informationen zur eigentlichen Ursache (und damit gezielten Behebung) liegen uns aktuell nicht vor.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.