Frage

Ich arbeite ein hoch verfügbaren Mittel für JBoss Application Server auf dem Schreiben auf Solaris Open HA Cluster ausgeführt werden. Da ich nicht viel von der JBoss AS kennt, kann mir bitte jemand sagen, wie kann ich den Status des Anwendungsservers sondieren?

Ich will die Gesundheit des Anwendungsservers wissen, zum Beispiel, ob es gerade läuft oder nicht.

War es hilfreich?

Lösung

Aus dem Kasten hat JBoss eine JMX-Konsole, die in den Mikrokern und die Dienste geladen Informationen zu den Modulen bietet die ausgeführt werden. Diese Anwendung ist in der Regel unter http: // hostname: 8080 / JMX-Konsole , und man kann denkbar verwendet seine Anwesenheit oder Abwesenheit als Indikatoren dafür, ob Ihr JBoss-Server ausgeführt wird.

Im Rahmen eines HA-Clusters, haben Sie wahrscheinlich einen Lastschalter oder anderes layer4-7 bewusst Gerät vor dem Knoten balancieren. Wenn Sie den Status der einzelnen Knoten im Cluster erkennen wollen, müssen Sie sicherstellen, dass Ihr die lokale IP-Adresse des Knotens verwendet wird.

Natürlich sind die meisten der Prozesse, die in der Mikro-Kernel laufen, sind JMX aktiviert ... wenn Sie den Status eines einzelnen Prozesses wissen wollen, es einfach fragen!

Andere Tipps

Danke für die Antwort.

Eine Möglichkeit für den Status des JBOSS-Servers zu überprüfen wäre, den JBOSS Port Sonde mit einer TCP-Socket-Anforderung (es kann Port einen wesentlichen Dienst, z. B. wie JNDI Service sein). Wenn Port besetzt ist, bedeutet JBOSS sonst auf andere ist.

Das habe ich herausgefunden, ist mehr programmierbare Art und Weise den Status zu überprüfen. . P Speziell bei Solaris OHAC, wo JBOSS auf einem globalen Dateisystem residieren würde

Wenn Sie Interesse an der Überwachung von JBoss des Staates zusammen mit dem Status des Gesamtsystems / cluster I Überprüfung empfehlen out Hyperic .

Sie haben eine ausgezeichnete JBoss / Tomcat Monitoring Plugin und kann den Status Ihrer Datenbanken, Betriebssysteme und Netzwerkverbindungen innerhalb des Clusters überwachen. Die clientseitige Monitor ist Java-basiert und während ich habe es nicht auf Solaris getestet,

scroll top