Frage

In einer Windows Server 2003-Umgebung mit einer selbst gehosteten .Net 3.5 / WCF-Anwendung, wie kann eine Anwendung meldet den Zustand an ein BigIP Local Traffic Managern?

Beispiel: Einer meiner Dienste Fehler. Meine benutzerdefinierte WCF-Anwendung Hosting-Software (geschrieben, weil Windows Server 2008 noch nicht verfügbar ist, und ich bin mit WCF TCP-Bindungen) erkennen dies und will mich berichten, wie nach unten, bis es den fehlerhaften Dienst erholen kann. Es muss sich selbst melden, bis auf den BigIP LTM, so dass es nicht mehr Client-Anfragen entstanden gesendet wird.

War es hilfreich?

Lösung

Für das Szenario, das Sie beschreiben, würde ich iControl verwenden (SOAP / XML-basierte Management-API) für die Anwendung haben BIG-IP sagen ist es nach unten. Grundsätzlich müssen Sie nur werden die Einrichtung eines SOAP-Aufruf zu BIG-IP und einen Web-Service mit den entsprechenden Informationen Aufruf so BIG-IP kennt die Anwendung inaktiv ist.

Sie können die Dokumentation und das SDK sowie .NET-Assemblies auf DevCentral (devcentral.f5.com) herunterladen. Es gibt auch andere Leute gibt, die Ihnen helfen können, wenn Sie es in den Foren benötigen.

Obwohl ich auch sagen, dass BIG-IP wird die Anwendung feststellen, ist nach unten und soll es automatisch aus dem Dienst entfernen, bis er merkt es wieder in Betrieb ist. an Knoten, die durch die Verwendung von Monitoren ausgebildet sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top