Pregunta

En un entorno Windows Server 2003 con una aplicación .Net 3.5 / WCF alojada, ¿cómo puede una aplicación informar su estado a un administrador de tráfico local BigIP?

Ejemplo: uno de mis errores de servicios. Mi software de alojamiento de aplicaciones WCF personalizado (escrito porque Windows Server 2008 aún no está disponible y estoy usando enlaces TCP WCF) lo detecta y quiere informar que está inactivo hasta que pueda recuperar el servicio erróneo. Debe informar a sí mismo como BigIP LTM para que ya no se envíen solicitudes originadas por el cliente.

¿Fue útil?

Solución

Para el escenario que describe, usaría iControl (API de administración basada en SOAP / XML) para que la aplicación le diga a BIG-IP que está inactivo. Básicamente, solo configurará una llamada SOAP a BIG-IP e invocará un servicio web con la información adecuada para que BIG-IP sepa que la aplicación está inactiva.

Puede encontrar la documentación y descargar el SDK, así como los ensamblados .NET en DevCentral (devcentral.f5.com). También hay otras personas que pueden ayudarlo si lo necesita en los foros.

Aunque también diré que BIG-IP notará que la aplicación está inactiva y debería eliminarla automáticamente del servicio hasta que note que está nuevamente en servicio. Eso se puede configurar mediante el uso de monitores conectados a los nodos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top