====== Alive Servlet ====== Will man schnell überprüfen, ob ein TIM-Server vollständig funktionsfähig ist, bietet dieses Servlet ein bequemen Weg. ---- ==== Benutzung: ==== Will man das Servlet benutzen, muss folgende URL anwählen: ''[[http://SERVERADRESSE/loom-portal/AliveCheckServlet.do|http://SERVERADRESSE/loom-portal/AliveCheckServlet.do]]'' . ==== Auswertung: ==== Nach spätestens 2 Sekunden wird die Antwort des Alive-Checks ausgegeben, diese sieht in etwa wie folgt aus: {{:software:tim:alive_response.png?nolink&232x192}} === status: === Hier wird der Gesammt-Status ausgegeben. Dieser kann entweder "OK", "WARNING" oder "ERROR" sein. ERROR bedeutet, dass eine Lebens-notwendige Schnittstelle (z.B: die Datenbank) nicht funktioniert/erreicht werden konnte. WARNIG bedeutet, dass eine nicht Lebens-notwendige Schnittstelle (z.B. Webservice Endpunkt) nicht funktioniert/erreicht werden konnte. OK wird ausgegeben, wenn die oberen beiden nicht zutreffen, also alle Schnittstellen erreichbar sind. === duration: === Hier wird die Dauer des Aufrufs ausgegeben === time: === Hier wird die aktuelle Serverzeit ausgegeben === startup: === Hier wird die Startzeit des JBoss ausgegeben === mem_total: === Hier wird die gesamte Speicherkapazität des Servers in Byte ausgegeben === mem_free: === Hier wird die freie Speicherkapazität des Servers in Byte ausgegeben === swversion: === Hier wird die aktuell eingespiele Version von TIM ausgegeben === databaseN: === Hier wird die Verbindung zur n-ten Datenbank ausgegeben. Dieser Wert kann entweder TRUE oder FALSE sein. === werbserviceN: === Hier wird die Verbindung zum n-ten Webservice ausgegeben. Dieser Wert kann entweder TRUE oder FALSE sein.